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. GFraizer: 1. Exceptionally gay. 2. noobelfPlayer. 3. Lust for someone of the same sex. 4. Thinking higher of yourself than god. I u..
1. New York City, NY, United States of America The Empire State Building is in new york shitty. See new york, nyc, yankees, big apple, ma..
1. There is no way something is going to happen You don't have an ice cube's chance in hell of fuckin that girl! See chance, he..