What is the difference between "silly" and "stupid"?
Native speaker’s answer
Rebecca
Excellent quality. The word "stupid" is generally used to mean lacking intelligence. Because of that, it can be a serious insult to call someone or their actions stupid. "Silly" on the other hand is usually used to mean lacking common sense. It is also used more affectionately and does not carry the same feeling of insult. Ex: Oh you silly thing. Don't put that there. Ex: That was stupid of you. Ex: That was silly of you.