Spill The Beans : What is the meaning of this phrase?
This is an expression that is very popular in American English and is mostly used in informal contexts. When you Spill the beans, you unintentionally reveal a secret. The expression has more or less the same meaning as let the cat out of the bag.
• As expected, Sushi spilled the beans about Hari’s Surprise party.
COURTESY : The Hindu (The National News-Paper) - India