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.
  3. Vulnerable to physical damage; having low hit points or defense.

    Subjective or vague.

    Politically moderate.

    Vulnerable to physical damage; having low hit points or defense.

    Making a squish sound.

    A squeezable stress reliever, especially one made of foam.

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

    Source: wiktionary.org