1 definition by VelocityRaptor

Top Definition
A non-human creature who takes the form of an indian-american who does not exert emotion and tends to make people feel bad about themselves through earnest reasoning... It's not what he says that makes you feel bad and then steals your confidence and then feeds on your misery, its how he says it to you.
Guy 1: your a terrorist
Shovon: I was born in India... 3000 miles away from the towel heads.
by VelocityRaptor October 18, 2010

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.