Soft-headed

(a.) Weak in intellect.