do a hatchet job on

do a hatchet job on

criticize savagely.
See also: hatchet, job, on