Skip to main content

Definitions by teemc53

Someone who tweets too much on twitter.
She is such a twat, she tweets 20 times a day!
twat by teemc53 February 24, 2011