滔滔不絕

Idiom

 * 1)  endless; talking nineteen to the dozen