It's nothing new, just what linguists call the "euphemism treadmill"; "ret*d" replaced older technical terms like "moron", "imbecile", and "idiot" largely because they'd become common insults.
"Joey" was one I used to get called a lot at school; from a guy called Joey Deacon who had Cerebral Palsy and was featured on one of the kids' TV shows to raise awareness of disabilities. As Wikipedia puts it...
Quote:
Despite the sensitive way in which Blue Peter covered his life, the impact on the public was not as intended. The sights and sounds of Deacon's distinctive speech and mannerisms were picked up on by children and he quickly became a figure of ridicule in school playgrounds across the country, the term "Joey" being used as an insult for a person perceived to be stupid.
_________________
When you are fighting an invisible monster, first throw a bucket of paint over it.