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. An extreme activity that involves at least three sheep, five priests, and one lonely obese girl. Similar to badminton, the game usually ..
1. Someone who is a member of the nationally accredited black fraternity Omega Psi Phi. " You see that q-dog over there? Play with h..
1. Girl pimp. Guy: I have to give my pimpa her money...