Dictionary.com
Thesaurus.com

had been butchering

  • past perfect progressive of butcher.