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. Street Name for the City of Poughkeepsie, NY Also: PK or Pough-Town Where ya from? "PK" 2. another name for the city of P..
1. chinese slang for tomato. also known as "xi hong shi" ...who likes to say barrrttle (bottle) ...and rearl tard.... (real ti..
1. what you say when you see a pig (only if you're as cool as megan leah and jen) (makers of the definition for megan (except jen, she..