If someone says that “A leopard cannot change his spots”, the speaker is probably referring to the idea that a person cannot change who they really are. This idiom is often used in a negative way towards people, as in saying that someone who did bad things in the past will likely do bad things in the future.