dim-witted
adjective
°Being a dimwit; stupid; foolish; simple.