Top definition
Anything that makes people say grr.
That blowhorn is so grrsome
by explodingpuppies July 28, 2009
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush