I think there is a very definite line. I try not to use ~loaded words in company that will find them offensive, but we have to recognise that language is an arbitrary beast, and it is attitudes and intent that should be offensive, not the words themselves.
(Source: nuditea, via angledangel)