im not american but the rule is that you can call a black person a niggernigga if its obviously meant in a friendlyjoking way you dont even have to know him for that also of course when you sing along to rap songs in every other circumstance its an insult and you shouldnt say it