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. Term used to describe unprofessionalism. Someone using profanity or vulgarity to ridicule or reprimand someone usually in a work enviro..
1. A 32-year-old writer who travels to the town of Silent Hill for a vacation with his daughter when a mysterious girl appears in front of ..
1. A condition that occurs when an individual's social interactions are so narcissistic and disrespectful to others that his/her perso..