Top definition
noun
A man who's seed creates goats.
Aww fuck off you goatmaker!
by dark0dave April 13, 2008
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush