is stupido a spanish word?
I learned that estupido (stupid) is more derogatory in spanish than in English from my second-grade non-English speakers. . ... Estupido can mean "an idiot or other unkind description of someone." In English it has a more benign meaning.