An old poacher makes the best gamekeeper meaning

HOME PROVERBS

experience

An old poacher makes the best gamekeeper

suggests that:
A former poacher is good at preventing others from committing the same offense, because he can understand their thinking, so he can be an effective gamekeeper.
also
Set a thief to catch a thief.