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. Good luck in advanced can you run to the store for me? tia hah! glia, fag. See glia, gila, good luck, DeLorean..
1. Infinity plus four was discovered by a genius, though his name is unknown. This genius mathematician first stumbled this formula while l..
1. A punk bitchboy whose pussy nature is likely to get offended from internet bullying. This generally results in a complete erroneous accu..