What does 'Soft soap someone' mean?

If you soft soap someone, you flatter them.

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: