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 phrase one says to their partner before having extremely pleasurable sex aka Zacko Alyssa: C'mon honey Beast me. Me: Okay, if y..
1. When a man puts large amounts of Smucker's jelly inside of a woman's vagina, he will enthusiastically suck out and eat all of ..
1. someone who is dressed really nice. "Look at Daniel, he's dressed all upetty upetty today." See snotty..