Definition of towelhead in English:

towelhead

noun

offensive
  • A person who wears a turban or a kaffiyeh.

Pronunciation

towelhead

/ˈtou(ə)lˌhed/ /ˈtaʊ(ə)lˌhɛd/