gobugobu

English: Translation
splash (or make noise like splashing) repeatedly
adjective
carroll-soulik-1973