Dictionary.com
Thesaurus.com

had been copulating

  • past perfect progressive
    of copulate.
    copulate
    verb (used without object)
    to engage in sexual intercourse.