ENGLISH
REFERENCE

spill the beans

idiom
B1
Meaning

To reveal a secret; to disclose information.


Origin

folk etymology

Early 20th-century American slang, where 'spill' meant to divulge; the popular story about ancient Greek voting with beans is folk etymology.

Examples
SIMPLE

Come on, spill the beans about your new job.

CONTEXTUAL

She promised not to spill the beans about the surprise engagement.

COMPLEX

Under gentle questioning from the reporter, the nervous assistant finally spilled the beans about what really happened.

Anchors to
Related idioms8entries
  1. 01

    for beans

    Synonym of at all.

  2. 02

    full of beans

    Energetic and enthusiastic.

  3. 03

    give someone beans

    To scold or reprimand someone severely.

  4. 04

    know beans about

    To know nothing, or almost nothing, about.

  5. 05

    spill ink

    To write, especially professionally.

  6. 06

    spill juice

    To bleed as a result of a gunshot wound or stab wound; spill blood.

  7. 07

    spill one's guts

    To confess, or to divulge secrets, typically speaking freely and at length after a change of motive or an incentive.

  8. 08

    spill one's seed

    To ejaculate.

© 2026 English Reference