spills the beans
Lets it out
Spills the beans means to reveal a secret or disclose information that was meant to be kept private, often unintentionally or at an inopportune moment.
I was planning a surprise party but my sister spilled the beans.
The phrase typically implies carelessness rather than malice, suggesting someone let something slip rather than deliberately betrayed a confidence.
- tipoffAdvance notice of something
- blabsReveals secrets carelessly
- ratRodent or informer
- let the cat out of the bagReveal a secret
- blow the whistleExpose hidden wrongdoing
blow the lid off · let slip · reveal · confess · tell all · divulge · talks · tell tales · kiss and tell · sings · expose · declassify · disclose · break the news · leak · admit · let on · give away
spills the beanskeeps mum
keeps one's mouth shut · clams up · conceals · plays dumb · covers up