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

Golden Shower Plush

He's warmer than you think.

Buy the plush