Towelhead (film)
WiktionaryText

Noun



  1. , : Term used in derogation of Muslims, Arabs, Sikhs, and other groups who traditionally wear headdress such as a turban and keffiyeh or headscarf.
 
x
OK