Skip to main content

Definitions by Amelia16

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!
Twat by Amelia16 August 25, 2014