SPILL THE BEANS


Meaning of SPILL THE BEANS in English

to divulge secret or hidden information

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.