I'm only offended by words when the use of them is offensive. Saying sexual, racial, or any other slur as a joke doesn't bother me. Why should it? It's just a joke. I feel being offended by them in that context only gives the words power.

Now if someone actually meant them as an insult I'd... well I wouldn't be terribly pissed, but I'd certainly think the person is a moron.