twat Ask Urban Dictionary about 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 twat Merch Get the twat mug. Buy Now — $32.95 See more merch