horse hockey

horse hockey

English Noun
Ad

Definition

Horse excrement.

Ad