softhead

English

Etymology

From soft +‎ head.

Noun

softhead (plural softheads)

  1. A fool; a silly or feeble-minded person.