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. The feeling one gets when seeing someone else (particularly a friend or relative) embarrass themselves. She was overcome with humiliemp..
1. a mood is a way of expressing someone's feelings and emotions. stacie was being very kind today and that showed that she was in a ..
1. the study of the afro. Also known as afronomy. When I was accepted into Harvard in late 1988, I decided to major in afrology. See afro..