Darynda Jones said this quote

Humor is so subjective, not everyone is going to get what you are peddling. Others will be offended when what you meant no offense whatsoever. Those are the stakes. You have to be able to stand up for yourself and what you’ve written. Comedy pushes limits, makes people uncomfortable, and is a natural reaction to the environment. Otherwise, as I said, it is forced. Let it flow and give your characters permission to cross a line or two, but only if you can take the heat afterward.