A new, even more insidious way of saying, "Give it the sniff test."
Investigate it. What are your instincts? How tall are you? Wait, skip the last one. – www.sawyerspeaks.wordpress.com
"We need to SmellCheck this marketing proposal, but we'll parking-lot that discussion until after the break."