Did you mean dimwit?
dimwit
noun
°A person who is deficient in intelligence.