1 definition by Incredible Houck

Top Definition
One who has large testicles.
What's up Gorilla Nuts? Did you get up in 'ol girl last night?
by Incredible Houck August 13, 2008

Mug icon
Buy a Gorilla Nuts mug!