towel head

listen to the pronunciation of towel head
English - Turkish
English - English

Definition of towel head in English English dictionary

towelhead
A member of the Muslims, Arabs, Sikhs, and other groups that traditionally wear headdress such as a turban and keffiyeh or headscarf
towelhead
(Derogatory) A person who wears a head-cloth
towelhead
: Term used in derogation of Muslims, Arabs, Sikhs, and other groups who traditionally wear headdress such as a turban and keffiyeh or headscarf