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. "nguoi" is Vietnamese for "people or person" Nguoi em yeu = the Person I love See nguoi..
1. Splinching occurs in the planning process when a plan that is being transformed into reality is missing critical elements. Often these a..
1. The act of performing fellatio(oral sex) on a man while holding one or more ice cubes in your mouth to create a tantalizing hot/cold se..