Meaning
To reveal secret information.
Origin
From ancient Greek voting where beans were used as ballots. Accidentally spilling the beans would reveal the vote too early.
Example Sentence
"Someone spilled the beans about the surprise trip."
Synonyms
reveal
confess
blab
let slip
tell all