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 0 0 Get merch Get the twat turnstile mug. Buy Now — $32.95 See more merch