Towlie McHeadscarf


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!”

Read Also:

  • Toyota Bar

    noun. a mobile establishment where alcoholic drinks are p-ssed out located in the parking lot. usually out of the trunk of someone’s car. i don’t feel like sepeding alot on drinks. lets go to the toyota bar outside.

  • tracein'

    (verb) 1.a person or persons whos goal in life is to be everyone but themselves. 2.a person who personifies the company they keep. 3. a person who’s actions and thoughts exactly resembel those anound them. since gordy started hanging out with tommy it’s like theres two tommys now. he just f-ckin tracein’.

  • Transylvanian Thunderstorm

    farting in someone’s face (thunder), biting them in the neck (lightning striking), then peeing on the wound and their face (the torrential rain). transylvanian thunderstorm “oh my goodness!!! she said there was a transylvanian thunderstrom out at their ranch last night.” —“wow!!! i’d pity her if i didn’t know she fed off that kind of […]

  • Travel Wife

    a person who takes very little time to get ready for the day and would be an ideal travel companion for a businessman or politician. it is not uncommon for this person to wake up less than 5 minutes before they leave the house. the difference between a travel wife and a nasty slob is […]

  • Treakle

    a disgusting type of food not that different than mol-sses. “yuck that annoying treakle garbage got stuck in my teeth” “aw man i just stepped in some treakle”


Disclaimer: Towlie McHeadscarf definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.