Big Huge Thesaurus

sexcapade

noun

sounds kind of like