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. Rapping lyrics in a rhythmic flow I drop lyrics off and on like a lightswitch quick to grab the right chick and make her drive the Q..
1. Romotron is used to describe a supreme being. This being is usually named Roman and is awesome. Romotron is the ultiate being in the wo..
1. the female fire wyvern in the monster hunter series. most recently has colored subspecies known as pink and gold rathians. it can be kno..