Top definition
When your balls are so sweaty it begins to drip from the Gooch
by The Banter Lad January 14, 2017
Get the mug
Get a Gooch Waterfall mug for your mama Julia.