Meaning of soft soap
Definition of soft soap
(noun)
flattery
designed
to
gain
favor
a
soft
(or liquid)
soap
made
from
vegetable
oils;
used
in
certain
skin
diseases
Other information on soft soap
WIKIPEDIA results for
soft soap
Amazon results for
soft soap
Tweet