What does the idiom “to spill the beans” mean.

a) To literally spill a container of beans
b) To accidentally reveal a secret or confidential information
c) To cook and serve beans
Answer: b) To accidentally reveal a secret or confidential information

error: Content is protected !!