First of all i think i would like to start out with a few definitions to get everything straight...
Stupid
- lacking or marked by lack of intellectual acuity
- dazed: in a state of mental numbness especially as resulting from shock; "he had a dazed expression on his face"; "lay semiconscious, stunned (or stupefied) by the blow"; "was stupid from fatigue"
- a person who is not very bright; "The economy, stupid!"
- unintelligent: lacking intelligence; "a dull job with lazy and unintelligent co-workers"
wordnetweb.princeton.edu/perl/webwn
Ignorant
- uneducated in general; lacking knowledge or sophistication; "an ignorant man"; "nescient of contemporary literature"; "an unlearned group incapable of understanding complex issues"; "exhibiting contempt for his unlettered companions"
- uneducated in the fundamentals of a given art or branch of learning; lacking knowledge of a specific field; "she is ignorant of quantum mechanics"; "he is musically illiterate"
- unaware because of a lack of relevant information or knowledge; "he was completely ignorant of the circumstances"; "an unknowledgeable assistant"; "his rudeness was unwitting"
wordnetweb.princeton.edu/perl/webwn
IM TALKING ABOUT STUPID PEOPLE!!!!