"spill the beans" in Spanish
Definition
Decir un secreto o revelar algo que debía mantenerse oculto.
Usage Notes (Spanish)
Expresión informal, usada cuando alguien revela información secreta, a menudo por accidente. Suele aparecer en frases como '¿Quién soltó la sopa?' No se usa para secretos muy graves o legales.
Examples
Don't spill the beans about the party. It's a surprise!
No **cuentes el secreto** sobre la fiesta. ¡Es una sorpresa!
Who spilled the beans and told everyone our plan?
¿Quién **contó el secreto** y le dijo a todos nuestro plan?
If you spill the beans, the game will be ruined.
Si **revelas el secreto**, el juego se arruinará.
I was trying to keep it a secret, but Sam totally spilled the beans.
Quería mantenerlo en secreto, pero Sam lo **contó todo**.
Promise not to spill the beans about my new job, okay?
Promete que no vas a **contar el secreto** de mi nuevo trabajo, ¿vale?
It was an accident—I didn't mean to spill the beans.
Fue un accidente—no quise **revelar el secreto**.