喋喋diédié
Meanings
1. to chatter endlessly
Characters used