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. To defy the laws of physics whilst engaging in sexual intercourse. A common example is to have sex listed as the 'Bat Position&apo..
1. A sexual term for a mixture of sperm and blood. It is really weird when you pull a Zernaff with your girl friend when you two make love..
1. A mobile phone released by the company Nokia in 2003. It is part of the ultrabasic line of phones, characterized by it's low price..