Definition of mophead in English:

mophead

noun

informal
  • A person with a full head of thick hair.

Pronunciation:

mophead

/ˈmɒphɛd/