delusional twat Share definition Flag One who thinks they are something that they clearly are not. Furries are delusional twats. delusional twat by Shinigami June 12, 2003 0 0 Get merch Get the delusional twat mug. Buy Now — $32.95 See more merch