Subscribe English
look up any word, like latergram:

2 definitions by jabtizzy

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
323 93
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
55 60