woman chaser


Meanings

  • a man who is aggressive in making amorous advances to women