Top Definition
town slut, everybody in town has been thru it at some point
"of course she did him-she aint nothin but a twat turnstile"
by lovinsib July 23, 2012
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.

×