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. Internet slang version of "fuck off". derived from "Hack and crack off". Used also as a threat to hack (or crack, if..
1. w00t pwned: an expression used when a person has been pwned infront of an audience or a few people. Usually humiliating "Oh man di..
1. n. From Greek word meaning café(1) A job that requires very little effort or mental ability. (2) A person who works at such a job. (3) S..