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 town close to the Canadian border that is, in short, one of the most boring and useless places ever founded. If you're making pl..
1. One of the many revolting sounds emitted from the Rag Rappy species native to Ragol during its hot and (relatively) sweaty mating ritual..
1. grow fast growfast the flowers in the garden, are sempertizing rapidly..