1 definition by Paul Pontin

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 The Twitter Twat mug.