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. An area of Birmingham where you are likely to be shot/murdered. Also home to a shit "university": Aston University. Person 1..
1. the love of dons life.. (poop hole) don is also the rectal rocket wow don... you love the rectus See rectal rocket..
1. Pungent feet stench, that can drive away normal humans on a range of 15 meters, and allure carcass-eating beasts like vultures and hyeen..