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 played with version of V Z, two initials of an online comic book artist who signs each comic with Veezy. The Veezy comic Animal Smile..
1. To be at your wits end and express your feelings honestly and bluntly. I zaliciously told ole' boy where he take the game he was k..
1. Literally, an opossum that is both awesome and awful. However, in colloquial use, it refers it refers to a person who is a cool catbut i..