What is the meaning of Namby-pamby?

Insipid and sentimental.

Lacking vigor or decisiveness; spineless; wishy-washy.

One who is insipid, sentimental, or weak.

Talk or writing which is weakly sentimental or affectedly pretty.

To coddle.

Source: wiktionary.org