咕嘟 gū dū

DEFINITIONS

  1. the sound of gurgling, bubbling, or murmuring

CHARACTERS

咕 gū mumble, mutter, murmur; rumble
嘟 dū sound of horn tooting