喋喋不休diédiébùxiūTop 35000Meanings1. (idiom) to chatter endlessly; to talk nonstopCharacters used喋to nag不no休to rest