spilling the beans

Letting it out

Spilling the beans is revealing secret or confidential information, especially carelessly or prematurely: Who spilled the beans about the surprise party?

The phrase suggests disclosure that wasn't authorized—someone let slip what should have stayed hidden.

Often used with a sense of mild betrayal or accidental breach of trust.

Related
  • blabbingCarelessly sharing secrets
  • dishFood container or recipe
  • gabLight, meaningless talk
  • gossipInformal talk spreading rumors
  • discloseReveal hidden information

confessing · reveal · divulge · secrets · grapevine · leak · classified · inside information · sworn to secrecy · backlash · confidences · off the record · open secret · admit · letting the cat out of the bag · truth · loose lips · repercussions

Opposites
secrecy and disclosure

spilling the beanskeeping mum

Staying deliberately silent

keeping quiet · keeping one's mouth shut · keeping one's lips sealed · buttoning up · clamming up

Family

spill, spills, spilled, spilling, spillage, bean, beans, beaned, beaning

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Everyday, not technical · Rated G