1 definition by ScienceCat

Top Definition
A really cute Indian boy.
Max: That boy is so cute that he's almost Xeldon.
Jesse: Stop it. Just stop it.
by ScienceCat October 16, 2011
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.