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. Zombicide is the art of... well, not killing, but destroying zombies. Zombicide is an important life skill, because zombie infestations..
1. An expression of disbelief, as in "I find that extremely unlikely". A South Wales linguistic expression, especially associated..
1. A white girl that is very moody and unpatient. Stop being an Otzel you crazy unpatient white girl! See white, crazy, girly, anxiety, d..