I never really got the term "offended". I don't get offended personally.
Someone insults me? I agree or disagree, depending on what it's about. Someone says a very racist joke? I laugh if it's funny, and stare at them blankly if it isn't. Someone comes around saying words that I can't post here between every other word they say? I get a bit annoyed by their mutilation of the English language, but I'm not offended. Of course, I don't make racist jokes or swear excessively, but that's not because I'm offended. I just don't find them all that funny, or see a point in excessive rage.
I was playing a game the other day, on a family friendly server. So naturally, bad language was prohibited. I personally don't like that, since I think people should be able to say whatever, but it was made perfectly clear in the rules and I liked the server, so I didn't really have a problem with it. Anyway, I was playing, and someone called someone else a grammar nazi in chat. This one guy pulled a "I'm German and I am highly offended by your use of the term nazi" argument. When the guy who said it tried to clarify "I'm not actually calling him a nazi. Grammar nazi does not in any way relate to nazi germany or-", the guy who got offended replied "Seriously, that's really offending me. Stop using that word, or I'll as ka mod to make you stop".
Needless to say, the mod did nothing about it, and Guy #1 went on being offended. All because Guy #2 said the word "nazi" in an unoffensive manner to Guy #3. If anything, I'm offended by Guy #1 being offended and demanding the others stop.