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.