I think it's fair to generally give people the benefit of the doubt in a situation like this where their name treads into offensive territory. With "nagger" specifically though, I wouldn't dare use the word for it's literal dictionary meaning out of fear of being labelled racist. The word has...