sexual climax


Meanings

  • the moment of most intense pleasure in sexual intercourse