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. From slang Mandarin (Chinese), I salute you, I cannot bring myself to sink that low, you win. In Chinese Pinyin, spelled "fu le&quo..
1. for some reason, this phrase is on all of the US currency, even though the feddy government isnt supposed to have shit to do with the ch..
1. a chick that is short and thick, with a lot of mouth a shawty is pissing you off you tell her "shut up ya lil thickey" if she..