What is Delusional Twat?
One who thinks they are something that they clearly are not.
Furries are delusional twats.
See Shinigami