The Archive

Etymology Journal ยท S

Spill the beans

Meaning

To reveal a secret or private information prematurely. It is often used when someone accidentally ruins a surprise.

Casual, gossipy

Used in a sentence

  • I was going to wait until her birthday, but my brother spilled the beans early.
  • Do not spill the beans about the new hire yet.
  • She finally spilled the beans about where she was hiding the keys.

The backstory

There is a popular theory that it comes from ancient Greek voting methods using beans, but historians generally consider this an urban legend. It likely originated in the early 20th century as general slang.

Heard in

Nationwide

Vibe check