Daily idiom: spill the tea
Daily idiom: to be getting places
Daily idiom: sweep sth under the carpet
Daily idiom: get one's ducks in a row
Daily idiom: let off steam
Daily idiom: at full tilt
Daily idiom: sooner rather than later
Daily idiom: lick one's chops
Daily idiom: black and blue
Daily idiom: nip something in the bud
Daily idiom: lay it on thick
Daily idiom: give someone the cold shoulder
Daily idiom: jump the gun
Daily idiom: heads-up
Daily idiom: eat someone's lunch
Daily idiom: for good
Daily idiom: off the dome
Daily idiom: fight tooth and nail
Daily idiom: stand a chance
Daily idiom: like a bad penny
Daily idiom: sat on the fence
Daily idiom: steal someone's thunder
Daily idiom: have a horse in the race
Daily idiom: the jig is up
Daily idiom: in the ballpark