Talk a blue streak

Meaning: to talk fast and at length, to talk quickly and without stopping

Example: No one liked sitting at the lunch table with Phil because he had only one topic of conversation: his sports car. When it came to his car, Phil could talk a blue streak.

Show random idiom 🔄

Show all idioms and phrases