Vocabulary

がぼがぼ

squelching; gurgling; bubbling

adverb suru-verb