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. A total p-i-m-p with tons of hookups to anything one would want; someone who is a part of a very glamorous lifestyle. Man... that guy c..
1. a cross between psycho and insane. slight variations can be made: inpsychosanity, inpsycho wow. look at that dude. he's totally i..
1. Seeing a sight that is visually appealing or stimulating. Usually found in nature. The passenger pigeon just perched on that snow cover..