Soft-headed /(?)/

Soft·-head·ed

Soft-headed

a.
  1. Weak in intellect.