spill the beans : Popular Idioms in English

spill the beans

To reveal a secret

Zoe told Eve what her plans were for Josh's surprise birthday bash, but she reminded her that Josh didn't know about it and that Eve should be careful not to spill the beans.