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!"
2) "Oh no, Towlies on the news again!"
by Troll November 29, 2004
Get the Towlie McHeadscarf mug.Related Words
Towlie McHeadscarf • towlie • Townie • Towelie • Toolie • towie • tollie • Tollie bollie • Towle • towlin