talk a blue streak
US /tɔk ə blu strik/
UK /tɔk ə blu strik/

1.
parler à toute vitesse, parler sans arrêt
to talk very quickly and continuously
:
•
She was so excited about her trip that she talked a blue streak for an hour.
Elle était si excitée par son voyage qu'elle a parlé à toute vitesse pendant une heure.
•
Whenever he gets nervous, he starts to talk a blue streak.
Chaque fois qu'il devient nerveux, il commence à parler à toute vitesse.