English synonyms about - contact  

sexcapade

noun

1 sexcapade

A sexual escapade; an illicit affair.


Find more on sexcapade elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015