Not only is it inappropriate for Non-African Americans to use the word, the word (nor variations of the word, such as "nigga") should even be in the vocabularies of African Americans. Just the sound of the word makes me cringe, no matter who the speaker is.