Definition of cabbage head in English:

cabbage head

noun

  • 1(derogatory) a dull-witted or foolish person.

  • 2The head formed by the unexpanded leaves of a cabbage.

Origin

Late 17th century; earliest use found in Afra Behn (?1640–1689), writer.