What is the meaning of Squishy?

Yielding easily to pressure; very soft.

  1. Soft and wet.

Soft and wet.

  1. Subjective or vague.
  2. Politically moderate.

Subjective or vague.

Politically moderate.

A squeezable stress reliever, especially one made of foam.

A term of endearment. (Can we add an example for this sense?)

Source: wiktionary.org