Top Definition
The town where turds dwell, (in your ass)
"I'm gonna park the beef bus in turd town". (i am going to make intercourse with your anus)
#turd #anus #beef #bus #town
by peteypablo204 December 05, 2009
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.

×