Top definition
Term used by David Cameron to describe people engaging in frequent instantaneous communication on Twitter
Too many twits might make The Twitter Twat
by Paul Pontin July 31, 2009
Get the mug
Get a The Twitter Twat mug for your father-in-law Bob.