Dictionary.com
Thesaurus.com
had sexed
  • past perfect of sex.