An unrivalled twat who is delusional about their own self importance
You want me to work over the weekend so you can take a two week holiday? How about not you fucking megalomanitwat....
by twatclamp June 6, 2018
Get the Megalomanitwat mug.