Tagged: spill the beans

Spill The Beans | English Idioms

To spill the beans is to reveal a secret unintentionally. This informal idiom is very common in American English. This expression has been in use since early twentieth century. I didn’t want anyone to know about...