1N-COUNT 豹 A leopard is a type of large, wild cat. Leopards have yellow fur and black spots, and live in Africa and Asia. 豹
2PHRASE [VERB inflects]本性难移;陋习难改 If you say that a leopard cannot change its spots, you mean that people or things are not able to change their basic characteristics, especially when you are critical of those characteristics. 本性难移;陋习难改
This only goes to show how this racist leopard has in no way changed his spots.