Idiot. Imbecile. Moron.
These were all words used by doctors to describe levels of intelligence. In time they became insults for stupid. New words like retarded or mental were devised to avoid connotations and that became an insult for stupid. My guess is what ever they settl me on will also become an insult.
I doubt we will ever get people to stop insulting one another with new slang.








