Soft-headed (noun) Definition, Meaning & Examples

adjective
  1. foolish; stupid.
adjective
  1. feeble-minded; stupid; simple
Soft-headed (noun) Definition, Meaning & Examples

More Definitions