Definition of melonhead in English:

melonhead

noun

US, Australian
slang
  • An idiot, a foolish person.

Origin

Early 19th century; earliest use found in Oxford (New York) Gazette.