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. derived from a Japanese word meaning an enthusiastic affirmative, often used in l33t and other forms of online communication. Expresses ..
1. to eliminate or dispose of - possibly by destruction. When Horace learned his cat was peeing on the rug, he zeefed it. or Sergeant Wi..
1. A greek poet who was a toatl douche, a real smart kid who likes Greek poetry. Bob: Did you hear rick got an 98 on the greek poetry test..