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. Similar to a tongue twister, a word or phrase who's letters are easily mistyped in an instant message While typing "gag agai..
1. A non committal boyfriend. Gets to receive all the benefits of a regular Boyfriend without any of the negatives. Partial to Deltas but o..
1. nurse that takes care of U after head nursegoes home... hello, I'm your night nurse I understand U have rls need your leg rub??? ..