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
Get the mug
Get a Jackuough mug for your fish Julia.