Skip to main content

Megalomanitwat

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 13, 2018
mugGet the Megalomanitwatmug.

Share this definition