What is the meaning of Squishy?

Yielding easily to pressure; very soft; especially, soft and wet, as mud.

Used as a term of endearment. (Can we add an example for this sense?)

Subjective or vague.

Politically moderate.

A squeezable foam toy.

Source: wiktionary.org