Retarded is not a word to be used as an insult.
In the dictionary retarded means Slow or limited in intellectual or emotional development r academic progress.
Stupid means A: Slow of mind. B: Given to unintelligent decisions or acts. C: Lacking Intelligence or reason.
Now in MY OPINION those two are nothing alike. The same goes for retard. Which retard, In the dictionary, means To delay academic progress by failure to promote.
Now again in MY OPINION those definitions do not match.
When you are retarded you are not stupid your somewhat special. Plus you cant really be retarded unless you are diagnosed by a doctor. Not by someone that knows nothing about mental and physical disabilities.
Retarded and retard are not insults to use on a stupid person. Stupid is what you use. Even though you really shouldnt call anyone stupid.
Just like the word gay. Which means happy. Neither are insults. Neith