Top Definition
The result of sitting on a motorbike which has a wet seat...
Your seat is wet... You'll definitely contract trench gooch.
by Jshiphone February 28, 2014
5 Words related to Trench Gooch

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×