not pass the smell test
To not be or seem trustworthy, credible, authentic, or morally acceptable. Many feel that the new pro-drilling legislation doesn't pass the smell test, suspecting that Big Oil had a hand in its creation. The auditor felt that the company's financial returns didn't pass the smell test, as there were too many inconsistencies and unexplained expenditures.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.