venus's curse Meaning, Definition & Usage

  1. noun a communicable infection transmitted by sexual intercourse or genital contact
    STD; VD; venereal infection; Cupid's disease; sexually transmitted disease; dose; venereal disease; social disease; Cupid's itch.

WordNet