Dictionary.com
Thesaurus.com
had been yapping
  • past perfect progressive of yap.