Skip to main content

Definitions by KelandMar

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