sexcapade

Noun
  1. A sexual escapade;
    An illicit affair (synset 100511394)

Other Searches