tenir le crachoir
Meanings
Verb
1. to hold the floor, to talk a mile a minute (to talk nonstop without letting others get a word in edgewise) (figuratively)