Top Definition
An institution in which one receives a proper tea-bag by a ladyboy. Not to be confused with Thai tea which is the sexual act.
I got so fucked up last night, I can't believe I ended up in a Thai Teahouse.
by DribblyMikeHunt December 15, 2013

Free Daily Email

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

Emails are sent from We'll never spam you.