Talk a blue streak

To talk very much and very rapidly.

The woman who sat behind me in the airplane talked a blue streak.