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 man who regularly promises things to a woman that he is involved with, (i.e. commitment, a future together, etc.), when he has absolut..
1. An animation or movie created by manipulating clay models, taking photographs for every individual frame that are then concatenated to f..
1. A phrase used to perplex, confuse, and annoy a person who really wants to talk to you. It can also be used to reroute the conversation i..