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. To bail without verbal notification at the last minute on a large scale event that you may or may not have planned and to make yourself ..
1. When you are so hungry that your lack of food causes you to become angry, frustrated or both. An amalgum of hungry and angry invented t..
1. A phrase, originally borrowed from Hebrew, used as a cynical reply to one who believes something should have been different. One: He sh..