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 black version of the Nintendo Wii console. Bob: I got the glossy black Wii console! Tom: No dude, you got the Nii! See nii, wii, ..
1. To be climbed by Ralph Wiggam when the Tower of Siena is closed. "I wanna climb my tower of dreams!" See Ang..
1. noun- Whore, derogatory way of saying slutty mcslut slut slut verb- to sell your body, specifically in the streets of New York, "..