嘟囔 dūnang to mumble or mutter Definitions Defs Origin Strokes Stroke Words Sentences Sents 嘟嘟囔囔 dūdunāngnang to mumble To mumble or mutter to oneself in an indistinct or continuous way; to grumble.