When you aren't just telling someone what they want to hear, regardless of the
truth.
When you're not praising someone to gain their favor or approval.
SImilar to: 'Not blowing smoke up your
ass.'
Possible sexual reference, 'to smoke' is often used as a euphemism for performing oral sex, '
salmon' and other fish are often used to indicate a vagina.
Not trying to
smoke your
salmon, but I completely agree with you.
I just think that's a great idea, else i would have disagreed and called you an
idiot.