2 definitions by jabtizzy

Top Definition
Damn this place is full of groids! Can't even go to the park with out seeing half a dozen.
by jabtizzy January 10, 2008
noun: A indian arabic type person when you call customer service a towel head answers, you can't understand a word they try to say! A poor job of english excucuted by a sand nigger
I called about my credit card bill, a towel head answered, and tried to beat me out of my money instead of trying to resolve my problem.
by jabtizzy January 09, 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.