Spill the beans

Suggest a Correction

Meaning

To reveal a secret or disclose information that was meant to be kept hidden.

Origin

Possibly from an ancient Greek voting practice where beans were spilled from a container to reveal the results, though its modern usage emerged in early 20th-century America.

Variants

  • Spill all the beans

Usage Examples

  • Come on, spill the beans-who's throwing the surprise party?
  • He spilled the beans about the new product launch.
  • She couldn't keep it in and spilled the beans to everyone.

Browse More