Dictionaries:
Sexual DictionaryDictionary of the F-Word

Cupid's sting:

(The sting of) love ; infatuation . See love for synonyms.

Link to this page:

Word Browser