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 woman who will still sleep with a guy long after their relationship has ended despite the fact that he has a new girlfriend. Yeah, I&..
1. 1. Named after the classic litereary character Don Quixote, it means to pursue ideals without any thought to practicality. 2. The mood ..
1. To be riddled with zits. The term is a portmanteau of the words "riddled" and "zits." The photo studio had to phot..