I’m not sure how to say it in Russian.
бабник? повеса? Do not seem appropriate.