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. Having sex with a girl when she is on her period. He took a ride on the Koolaid Slip N' Slide...
1. (n) 1. Collectively, the behaviors, beliefs, memes, fads, and ways of speaking that are present on the internet. 2. The above-listed tr..
1. Rubbing ones unwashed doten on somebody's face while they sleep. When they wake up, it's like the entire world stinks like sw..