Definition of blue streak in English:

blue streak

noun

US
informal
  • A constant stream of words; especially in to talk (also lie, swear,etc.) a blue streak: to talk, lie, swear, etc. quickly or vigorously.

Origin

Mid 19th century; earliest use found in Kentuckian.