Adjective
squitchy (comparative more squitchy, superlative most squitchy) squishy; boggy; loose and liquid