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. The act of being a faggot. Mostly used to describe people who say something stupid. Regional Dialect: Woodstock Ontario Matt you olkap..
1. An exclamation of surprised disbelief at an insult said by one person to another. Mikey: Why don't you just do what I tell you to ..
1. Slang coming from world of medicine and drugs, referring to a collection of new fangled technology and ways to do old fangled things. p..