Why is "nigga" acceptable from a black person as opposed to a non-black person?

Richareens
I know this is controversial so I apologise if I offended anyone.

Don't get me wrong, I am personally not a fan of using the "nigga" word and cringe whenever people use it. I have become accustomed to think that it is a rather racist term and that if I say it, I am being disrespectful. But when I hear those words being thrown around in rap songs these days, I can't help but wonder out of frustration why this word still even exists.
Why is "nigga" acceptable from a black person as opposed to a non-black person?
101 Opinion