Pass the Smell Test

What does the idiom “pass the smell test” mean?

Definition: Seem authentic or legitimate

Example: His explanation for how he got the money doesn’t pass the smell test.