What does 'Poacher turned gamekeeper' mean?

Someone who gets a legitimate job which is the opposite of their previous one. E.G a computer hacker who then helps to catch other hackers or an ex-bank robber who then advises banks on security.

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: