Top definition
A person/animal that is known for giving people massive boners.
Man, did you see that Jackuough just walk by?
by KelandMar February 03, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush