Definitions English

  • To squeeze or crush together or into a flat mass; squash.
  • To emit the gurgling or sucking sound of soft mud being walked on.
  • A squishing sound.
  • Slang A person regarded as weak and ineffective.