Webto spill the beans means to divulge a secret, whether intentionally or accidentally.
Originally, spill the beans was an american horse racing term that described an upset or.
Webspill the beans | american dictionary.
Add to word list.
To let secret information become known:
An indonesian friend fluent in english asked me what spill the beans means and how it originated.
It’s easy to understand spill.