making an offensive joke that's actually funny is an art form. most of the people ranting about PC culture are not funny and just like being offensive for the sale of being offensive, which is fine. but don't expect people to laugh or take it lightly.
I think the idea PC culture and everyone having to watch their tongue is hypocritical and ridiculous. Now mind you words do have weight but in the company you keep is where that type of offensiveness should stay.
I too get comfortable with friends and shit, some would raise their eyebrows like wtf?! but in the words of J-Rock it is what it is know what I'm sayin? That's how I am sometimes when I get uppity about certain topics and situations I raise my voice as I can feel my blood boil.
People are entitled to say whatever the fuck they want, however there are dire consequences when choosing those words. Like they say choose your next word wisely because it could be your last, I agree implicitly with that sentiment entirely.