Sniff Test July 30, 2016 by Alexa Cleek - A colloquial expression referring to a quick assessment of a situation to see whether it appears legitimate.7 Social Venture Dry Powder Alexa Cleek