Skip to main content

Definitions by lovinsib

twat turnstile 

town slut, everybody in town has been thru it at some point
"of course she did him-she aint nothin but a twat turnstile"
twat turnstile by lovinsib July 23, 2012