Top definition
A literal or figurative "smell test" of something or someone
"Hey, is that milk still good?", "Ya for sure, its true to the nose" or like "Hey, do you think we can trust her?" "Ya think so, she at least seems true to the nose"
via giphy
by Gambizzit July 24, 2017
Get the mug
Get a True to the nose mug for your brother Manley.