squelchy

adjective

that squelches, or makes a squelching sound