twat Share definition Flag The Female version of a twit Man that chick is sooo annoying, she is such a F***ing twat or Twit if you prefere twat by FreedomMrtn February 28, 2009 0 0 Get merch Get the twat mug. Buy Now — $32.95 See more merch