Spill the beans
English Idiom
Meaning: To reveal secret information or to disclose something that was meant to be kept confidential. This phrase often implies that the disclosure was accidental or unplanned.
Origin: The phrase 'spill the beans' is believed to have originated from ancient Greece. Voting for candidates in elections was done using beans; a white bean represented a positive vote, while a black bean represented a negative vote. If someone accidentally knocked over the container holding the beans, they would reveal the votes prematurely, thus 'spilling the beans.'
