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. The mysterious quark is one of the two basic constituents of matter that make up protons and neutrons, with there being exactly three qu..
1. n. Fear of Germany or German culture. "Oh dear, a map! I hope I don't accidentally look at central Europe, or I might get th..
1. Lurk more. Used in the context of a forum. Drive bus, big hat...