Talk a blue streak
Posted by R. Berg on July 25, 2007
In Reply to: Talk a blue streak posted by ChrisA on July 25, 2007
: : What does "talk a blue streak" mean?
: To pepper your speech with profanities.
In the usage I'm familiar with (U.S.), it simply means to talk long and tirelessly. ~rb