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. naguelar means cool! its beyond cool though, its something thats more cool then chuck norris, and thats hard to get! your friend says &..
1. Two girls that share a relation to each other such as sisters that do anything in their power to flirt with anything that has a penis. ..
1. The name of all matresses. "My name is Zem." "We are all called Zem." See your name here 2. them...with a frenc..