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.