What does the phrase “spill the beans” mean?

A. To drop a container of beans and cause them to spill
B. To reveal a confidential information
C. To cook a dish containing beans
D. To store beans in a container

Show Answer…
Correct Answer: B (To reveal a piece of secret or confidential information)
» Read More…