Sexcapade — definition

1. sexcapade (Noun)

1 definition

sexcapade (Noun) — A sexual escapade; an illicit affair.

2 types of
escapade lark