Definitions
There is 1 meaning of the phrase
Cupid's Itch.
Cupid's Itch - as a noun
A communicable infection transmitted by sexual intercourse or genital contact
Synonyms (Exact Relations)
cupid's diseasedosesexually transmitted diseasesocial diseasestdvdvenereal diseasevenereal infectionvenus's curseHypernyms (Closely Related)
contagioncontagious diseaseHyponyms (Broadly Related)