spill the beans

US /spɪl ðə biːnz/
UK /spɪl ðə biːnz/
"spill the beans" picture
1.

soltar la sopa, revelar un secreto

to reveal a secret or surprise

:
Come on, spill the beans! What did you get for your birthday?
¡Vamos, suelta la sopa! ¿Qué te regalaron por tu cumpleaños?
She accidentally spilled the beans about their surprise party.
Ella accidentalmente soltó la sopa sobre su fiesta sorpresa.