Spill the beans
One theory traces this phrase to ancient Greek voting practices, where citizens placed white or black beans in a jar to cast their votes. If the jar was knocked over, the beans would spill and the secret vote would be revealed prematurely. The modern usage meaning to reveal a secret became popular in early 20th-century America.