melon head

/M EH1 L AH0 N EH0 D/
noun
  1. 1

    (idiomatic, informal) A dimwit, a fool

  2. 2

    A melon-headed whale