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 only thing that is good that came out of alaska, well salmons too a good metalcore band from roadrunner records who got thier name ..
1. complete scrub/ noob. cant do anything right. adrian sucks at soccer. what a blow nut! See scrub, noob, panzy, blownut, rookie..
1. Easily understandable; not in complicated technical jargon. Javier: "What'd you do last night, dude? I didn't see you a..