Skip to main content

Definitions by Deekou

towel head 

An offensive word used to describe Muslim women who practice wearing a headscarf, also known as Hijab.
They insulted the Muslim girl by calling her a towel head because of the scarf she was wearing on her head.
towel head by Deekou September 12, 2016