1 definition by maja2000

A twat on twitter that should never tweet.
Trump, that twitter-twat really needs to stop tweeting...
by maja2000 June 7, 2017
Get the twitter-twat mug.