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. Name Zoran have two roots/source. One is from old Persian (and/or Turkish) language and it's mean strong, donghty, dauntless, ventu..
1. someone who is being natural to their roots and not giving into what society says is right!!! Woooo You don't need to shower ever..
1. An internet robot, like smarterchild who is not fun to talk to very much. She'll say stupid things and repeat herself a lot. Scre..