Top Definition
Somebody who is very deluded about a situation
Girl 1: Her boyfriend loves me
Girl 2: No he doesn't your such a deludanoid
by Sam Ainsworth February 20, 2008
5 Words related to deludanoid

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×