1 definition by gebbly

Top Definition
A frothy beverage enjoyed by those who walk on the wild side.
"I spent all Saturday night drinking some fresh toilet tea, if you know what I mean and I think you do."
by gebbly February 26, 2007

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.

×