a cradle-robber

a cradle-robber

  (American humorous)
someone who has a romantic or sexual relationship with a much younger partner He's a cradle-robber. He married a 16-year-old and he's nearly 30! (American Humorous)