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. Quite possibly the most offensive word in the english language. Not only does it embody the female genitalia within it, but it also incl..
1. the scariest monster ever known to man it eats merpmen and once attacked the chamber dwellers while they were snizzed i got hot karled..
1. A fast talking man who enjoys flatulation. A haxOr. Damn, that SHAUNE HALL keeps pwning me in everything. See Lam 2. A haxOr monaxO..