Skip to main content

spill the beans

spill the beans and spill the works
Fig. to give away a secret or a surprise. There is a surprise party for Heidi on Wednesday. Please don't spill the beans. Paul spilled the works about Heidi's party.

"We're spilling the beans about at-cost investing" - Vanguard


Comments