Eh....it's pretty common in Latin America to have nicknames based on physical characteristicsSo you're a racist who makes up stories to cover for himself. I suppose you know black people who use the n word so you use it too?
I've been married to a Latina for over 48 years, have regular contact with the Latino community here and abroad, and never once have I heard a Latino refer to himself by that name. As another poster mentioned, go over there and call them that and see how it goes.