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. Optimum Online A dumb company that changes there number in ever commercial optimum online brainwashing tunes 877-393-4448! such a cat..
1. the religion in which one strives to be as awesome as the mythical Bradmonkey The greatest being in existence through prayer meditation ..
1. an umbrella that sucks your dick on the way to work. Hey, Matt, can I borrow your humbrella, my girlfriend left me. See hummer, umbrel..