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. slang term for a woman's vagina first thing in the morning Damn girl! take a shower, I can smell your ziz wheel See pussy, vagina..
1. short for Unbalanced. Generally used in gaming to describe a class or abilty that is too strong and not balanced fairly with other class..
1. (n) Spanish in origin, the word is used in english to describe a horrible stench, one so potent it could kill a man. Such a stench is ..