do a number on - definition and synonyms

phrase informal
  1. to deliberately do something that has a negative effect on someone or something

    The reviewers really did a number on that film.

See also main entry: number