Sorry Carib, but I'd like to ask this question, I hope you won't feel offended.
What the fuck is with the word nigger\nigga\niggro or what ever? It's like someone called me whitey or white boy. I am white - why would I care if someone calls me white? OK, I get it that it is used to show black folks disrespect only because their skin is attoned to product more protein, which protects from UV radiation, but if it offensive, why black people can call each other nigger and it's okay, but I'd get skinned if I did the same? Because they're black and I'm not? Rasism, that is.
A digression only, I propose not to use word "nigger" at all.