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 person who has "upgraded" to Windows Vista just because the upgrade is available. Upgrading to Vista, arguably a worse oper..
1. Derived from the television series 'House MD' 'Between House and Wilson' describes being in a place of good fortune..
1. When one urinates off a place of high altitude, where as such, it will freeze while achieving decreased altitude. Thereby, one is left ..