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. granny annex; part of a house in which a grandparent, usually a granny, can live her own life. My mother lives in the grannex, and look..
1. A Briticsh comic for grown ups. Features Roger's Profanisaurus that does the same thing as this site, but better written and withou..
1. A shady character that takes illegal bets on horse races, fights, sports games. Such people usually are robbed regularly as they have la..