If you can call Jamaican as kaydoo otherwise, it would be an offset comparison.
I have a Somalia friend in MN. He's my body guard when going to the clubs because he's just a black giant gorilla. He told us that he's not a kneegrow and it is ok to call him the N word and he would not be offended by it.
So then, that's what we did. We called him the N word when in public and boy, all them white people that hears us calling a black looking guy that, they just parted like Moses parted the red sea.