get the goods on someone - definition and synonyms

phrase informal
  1. to find proof that someone has done something bad
See also main entry: goods