drop the bomb
📖 generalMeaning
To reveal very shocking, scandalous, or controversial information, often with significant consequences.
Literal Meaning
To deploy an explosive device, especially a large, destructive one.
Example
“The whistleblower decided to drop the bomb on the company's corrupt dealings.”