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 miniature sized pair of koosh balls, peculiarly in the organization of testicles. hey throw me some of those kooshticles over there o..
1. 1. A crime fighting superhero that lurks in the depths of streams, rivers, and lakes and barks as he is attacking. Also will display a &..
1. going on the same same sites and checking the same stuff on the internet everyday in a near exact order e.g. check your emials cheack th..