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 place which all things random come from. Bill: Hey this is great where did this idea come from? Matt: Randomonia See randomonia, ..
1. A noobsquire is a form of a noob who is completely new at an online game, and actually takes advice or trains from other noobs online th..
1. Very black, very dark "did you see that grand piano it was as black as a coal miners arse". "The outlook is pretty bleak..