twat turnstile Share definition Flag 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 Get the twat turnstile mug.