Skip to main content

CupkakeVindog's definitions

twat

An unpleasant tweet (through twitter). It brings bad news.
"My girlfriend sent me a twat last night, saying we're done
Someone twatted me from Japan-saying the reactors are melting down.
by CupkakeVindog April 4, 2011
mugGet the twatmug.

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