Skip to main content

Amelia16's definitions

Twat

A word favoured by Granny Wendy for describing undesirable people, idiots, plebs and social delinquants.
You're doing my head in you complete and utter twat!
by Amelia16 August 25, 2014
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