With the movie "Cinderella" opening in Australian cinemas today, it seemed time to make this observation. To me, it's never made much sense, in the story of Cinderella, for her name to be an insult. I mean, I do understand that it's meant to refer to her menial household labour, especially cleaning the chimney, but from a purely linguistic point of view, "Cinderella" is a remarkably beautiful name. Flowing and feminine, and reminiscent of the common observation that "cellar door" is one of the most beautiful phrases in English. "Cinderella" and "cellar door" are just a couple of letters away from being anagrams of each other.
So, to me, using "Cinderella" as an insult name has the same kind of meaning as saying "We'll call you Rainbow McBeautifulface Sexybody Unicorn Glitter! Ha! See how you like that!" You know they're trying to be insulting, but it's just coming out all wrong.
Mokalus of Borg
PS - If you want an insulting name, just go for "Poop".
PPS - It's not as creative, but there's no chance of confusion.