Definition of "Squish" :
noun: the noise of soft mud being walked on
verb: put (a liquid) into a container or another place by means of a squirting action
verb: walk through mud or mire
noun: the noise of soft mud being walked on
verb: put (a liquid) into a container or another place by means of a squirting action
verb: walk through mud or mire