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. a phrase used to express confusion origins: young african american women "who baby dat?"(said in sassy tone while trying to ..
1. This much, that way. Note the space in the middle, and then go the opposite direction from the two lines (note the arrows) all the way ..
1. Letting a friend start a fight that the friend cannot possibly win, usually because you find the friend annoying. Dude, I heard Stevie ..