1767 / 2512

What does 滔滔不绝 (tāo tāo bù jué) mean in English?

滔滔不绝
tāo tāo bù jué滔滔不絕

unceasing torrent (idiom); talking non-stop; gabbling forty to the dozen