twatingale Share definition Flag a mystical fairy-like vaginal dwelling insect that glows in the dark. Oh Charlotte! make sure you clean out your stinky vaginal creases before you go to bed so the twatingales dont bite! twatingale by captain McDoucher November 27, 2011 0 0 Get merch Get the twatingale mug. Buy Now — $32.95 See more merch