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. to know something, to have somethin new; mostly used to brag or to tell someone they aint know sumthin also used: up on dis You seen m..
1. A movement founded by myself, promoting conservation of energy, in an effort to postpone entropy. Followers are looked upon not as leech..
1. a combination of drinking and camping when you go camping and get drunk. 1.for my birthday lets all go drampin. See drinking, camping,..