Weak in intellectual power; lacking firmness or constancy; lacking intelligence
Very ignorant or foolish, sullen or in a bad temper.