Green’s Dictionary of Slang

butchers v.

see butcher v.3