I also get frustrated when people use that word. I know that most of the time it's not used to insult people with mental disabilities, but I also have a cousin with downs - a few of them actually. To say something is retarded just annoys me. What's wrong with having a mental disabilities? No one is perfect. There are so many other words, why can't you think of another to use when you don't like something?