First off, the word "nigga" has nothing to do with race. Its just a word you call your friends instead of "homie" "buddy" "dawg". Anyone can say it; blacks, whites, latinos, asians, dont matter, and if you think its a word only for black people, then you live in a very rich all-white snobby neighborhood. I'm white and I call all my friends "nigga", even the blacks ones.

A derogatory word used by black people to retain (and exploit) their ancestors past as slaves. Many blacks claim it's a term of endearment (akin to brother, homie, etc), but in no way can it be as its root meaning is ignorance. It's another double standard of racism in our current time.

White guy "what up nigga"
Black guy "nigga?"
White guy "you know what I mean bro"
Black guy "you mean I'm a nigger"
White guy "Nah man, it ain't like that"
Black guy punches the white guy.
Black guy gets arrested for assault and released without charges because the white guy is accused of using racial slurs (that the Black guy uses everyday in his vocabulary with his "brothers" that he has no idea if he's actually related to).