zhī​zhī​wú​wú

to hem and haw

Definitions

zhī​zhī​wú​wú

to hem and haw; to stall; to stammer; to mumble; to falter

Sources