already been said by another responder context and audience if you say it openly in public someone may misconstrue your meaning and may assume that you are being racist or are intending to offend keep it between your friends in private or out of ear shot of others words have little meaning without context however the general association of the word nigger is not a positive one bare that in mind i guess