Taken from the word 'Negro' which was used by white people upon their African slaves, as a way of defining them from white people. Negro coming from the Spanish word for the colour Black.
Used in a term of respect or hatred, depending on the colour of your skin or your belifes.
Regarded as rasist if said by a white person to a person of black skin.
Yet can be used as a mark of respect from one black person to another, in youth culture.
Can be confusing in certain situations due to the fact only the black race can use the word, which has opposite meaning in a convisation.
"You niggers should go back to your own country!"
"Yeah. Thats my nigga! That's how we do it round here!"