find out true and often bad information about someone I think that I have finally got the goods on him and will have to talk to the police as soon as possible.
GET THE GOODS ON SOMEONE
Meaning of GET THE GOODS ON SOMEONE in English
English idioms vocab. Словарь английских идиом и выражений. 2012