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. Person who suffers from schizophrenia, and turrets syndrome. And can not fight the urge to make loud “bahhhhh!” noises in public. See r..
1. A phrase used to articulate a negative response to a question. Quesion: Would you bone Barbara Bush? Answer: I thanx nada. She is a be..
1. The term 'Infraggable' is used to describe those who seem invicible to death, but seem to dish it out more that anybody else. ..