Dictionary.com
Thesaurus.com

had been butchering

  • past perfect progressive
    of butcher.
    butcher
    noun
    a retail or wholesale dealer in meat.