滔滔不绝tāotāobùjué
Top 35000
Meanings
1. (idiom) to produce a torrent of words; to talk on and on
Characters used