Twatette Share definition Flag Endearing term of abuse aimed at a female friend. Haha I can't believe you said that, you're such a twatette!! Twatette by kev.i.n August 1, 2013 0 0 Get merch Get the Twatette mug. Buy Now — $32.95 See more merch