I'm 43yrs old & white. my age group/generation made hip hop popular and the artist rich. we bought the albums, we made "yo mtv raps" a succes. We bought and listened to: 2live crew, NWA (niggas with attitude), LL cool J, Public enemy, DMX etc... they all said ni gger, ni ggras, Niggra. The changed the meaning of the word for our generation.
Just like the word "gay" used to mean happy, people started to use it a different way now it means homosexual.
ni gg er don't mean ni gg er anymore - it is a word that has all to many different meanings just like "dude" which depends on how you say it, pronounce it and in which type setting you use it.
when niggas stop saying it, using it then tell us to stop saying it and using it. till then, peace out my nig gras.