squishiest
English
Adjective
squishiest
superlative form of
squishy
: most
squishy