Top Definition
a derogative term that refers to people of indian or south asian descent because a section of the population wears a red dot on their head like the laser target of a sniper rifle
damn man take a shower your starting to smell like a damn sniper target
by sami nabtiti January 11, 2009

Free Daily Email

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

Emails are sent from We'll never spam you.