soft-witted

adj

1.
(of especially persons) lacking sense or understanding or judgment