Blacks call each other "nigger" all the time. It's just their racism toward whites when they get upset when a white guy calls a black person "nigger". It's a double standard.
Negro is Latin for black. Anyone who thinks it's acceptable to use terms like Negro, Negroid, Nigeria, but gets "offended" by Nigger (as if there was some serious difference), is a low IQ moron.
Worst of all though, is when whites pretend they get offended when they hear the term "nigger". People with such a politically correct mindset should be ridiculed as a rule of principle.