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 extremely fun board game in which contestents try to get the judge to pick their noun for a certain given adjective Jim: Hey dude l..
1. a fabulous name, anyone who has it should be envied by all, good in bed and a great kisser, and usually very sexy :] See that girl damn..
1. A very loud exclamation used by junior-high to highschool aged girls (only applies to hip-hop and rap lovers). Is a frequent annoyance a..