Spill the beans
Meaning: Reveal a secret
History: In ancient greek organizations, they would vote n members of certain organizations by dropping beans in cans. White bean for approval. Black if not. Sometimes clumsy voters would knock the cans over, spoiling the secret of the voting method.