Twat Share definition Flag A word often used nowadays to insult a friend, previously meaning women's genitalia. Wow, Marisa you're such a twat! Twat by Marillow May 30, 2016 0 0 Get merch Get the Twat mug. Buy Now — $32.95 See more merch