hatchet job

[hatchet job] {n. phr.}, {slang} 1. The act of saying or writingterrible things about someone or something, usually on behalf of one'sboss or organization.

When Phil makes speeches against thecompetition exaggerating their weaknesses, he is doing the hatchet jobon behalf of our president.

2. A ruthless, wholesale job of editing ascript whereby entire paragraphs or pages are omitted.

Don, myeditor, did a hatchet job on my new novel.