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 bolt-action airsoft sniper rifle. The UHC super 9 is manufactured in china. Usually shoots at 415fps and hurts like hell when shot fro..
1. A person who loves nature but is not a tree hugger. wow she is so cool shes a xylophila See loves, nature, tree, hugger, person..
1. useful modification of any phrase involving the word "time." The "our" modifier adds nine degrees of excellence to ..