Comment Comment by Jxnathan For those wondering the definition of "squelch": make a soft sucking sound such as that made by walking heavily through mud. parent Jxnathan 12 years ago