dié​dié

to chatter a lot

Definitions

dié​dié

to chatter a lot

Sources