Definitions by twatclamp
Megalomanitwat
You want me to work over the weekend so you can take a two week holiday? How about not you fucking megalomanitwat....
Megalomanitwat by twatclamp June 13, 2018
TWATIATOR
The twatiest of twats, the twat you call upon when faced with the toughest twattle (twat-battle) of your life. The one and only, twatiator.
Twatclamp
A bloke whose behaviour leads to them never getting laid as twats literally clamp when they're around.
Did you see John on the dancefloor.... Such a twatclamp, the birds couldn't get further away from him if they tried.