look up any word:
1. delusional twat
One who thinks they are something that they clearly are not.
Furries are delusional twats.
by Shinigami Jun 12, 2003 add a video
rss and gcal