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. Yousef, noun. 'go fuck your self' "hello generic bad student number one" "yousef!" "i dont know wh..
1. A place near the waterfront that is a known spot to go to meet attractive women Dude, let' go down to the pussy pier and get some ..
1. Acronym for "No Reason Not to". Most often used in a sarcastic voice, implying there really is a reason not to do something..