it is my understanding that niggah or nigga has a VERY DIFFERENT conotation than "n*gger." correct me if I am wrong. You don't her n*gger in any rap songs, you hear nigga what, for shizzle my nizzle all the time. In that context it means, friend, homie, etc.