Towlie Mcheadscarf

What is Towlie Mcheadscarf?


1.

A description/insult of someone from the middle-east. Towlie McHeadscarf describes the person by the headdress they wear.

1) "Did you see that Towlie waving an AK47 next to a picture of a dead relative?"

2) "Oh no, Towlies on the news again!"

See Troll


40

Random Words:

1. a amusement park in Denver that treats there employees like crap I heard that Elitch Gardens is the worst place to work See work, job,..
1. A rather intelligent tactic first developed by Omarosa from "The Apprentice" and used by pre-dominately black women on realit..
1. Is a person with weak but flexible bone structure. " Look at this gum bone , he can't pick up that box,but somehow he can fit..