口若懸河

Idiom

 * 1) eloquent; glib; voluble; having the gift of the gab