Wiktionary
get the goods on
alt. (context idiomatic English) To acquire knowledge or develop evidence that reveals the truth about someone's character or behavior, especially criminal behavior. vb. (context idiomatic English) To acquire knowledge or develop evidence that reveals the truth about someone's character or behavior, especially criminal behavior.