the difference between stupid and ignorant
1 Stupid. 2  Being stupid means that you lack intelligence or common sense, that you know you're ignorant about something and don't do a thing about it. 3  Example: A student taking an algebra class who knows he doesn't know the information, but he doesn't study. 4  There is a lot wrong with being stupid.
-- {Ignorant}, {Illiterate}. Ignorant denotes lack of knowledge, either as to single subject or information in general; illiterate refers to an ignorance of letters, or of knowledge acquired by reading and study.