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 'Lolophobe' is a person who dislikes/refuses to use the abbreviation 'lol'. Example 1: Person 1: I think that gu..
1. an unforgetable penis Darling I remember you whole of my life,coz you have an unforgy penis. i want you so much. See cock, rocket, tes..
1. The act of purposefully taking a dumpensky(a poop, a crap) in someone else's toilet for the express purpose of stinking-up their ba..