Well, I think everyone gets the idea of stupid, so I go for naive. Naive is to describe someone who either lacks experience in certain matters (mostly social, political, or concerning conflict of interests) or thinks much too lightly on certain subjects(underestimating the complexity of the subject). Many times I associate naive with innocence and (young) age.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousA naive mistakeI think "naive" applies to people, not to things like mistakes. Doesn't it?