Skip to main content

twitteradict1010's definitions

Twats

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email