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. an acronym on Fall Out Boy's new album. no one quite knows what it means, Pete Wentz wont tell anyone what the definition of W.A..
1. very special, gifted, talented, most of all..unique. a beautiful mind..
1. A person being crazy all summer long. Acting like their dear friend, Xyphon. Wearing a patterned zip-up jacket, having twigs in your hai..