towelhead🔊nounEtymology From towel + head.1Offensive, Slang, Slur A Muslim or Sikh.2Ethnic, Offensive, Slang, Slur A person from the Middle East and North Africa.Synonymsdiaperhead, raghead