Skip to main content

Definitions by twitteradict1010

A term you call your "twitter" friends.
"I think I might be crazy, what do you think twats?" - (typed on twitter.)
Twats by twitteradict1010 November 11, 2009