twat Share definition Flag Someone who tweets too much on twitter. She is such a twat, she tweets 20 times a day! twat by teemc53 February 24, 2011 0 0 Get merch Get the twat mug. Buy Now — $32.95 See more merch