Dictionary.com
Thesaurus.com
had been cha-chaing
  • past perfect progressive of cha-cha.