Question

Choose the option which best expresses the meaning of the idiom/phrase. Spill the beans

A reveal a secret
B cook very carelessly
C wasting money
D nervousness
Practice Next

Hey! Ask a query