Noun Definition

squish

1.Definition: the noise of soft mud being walked on

Category: General