delusional twat

One who thinks they are something that they clearly are not.
by Shinigami June 12, 2003
mugGet the delusional twat mug.