Idiom of the day :- Spill the Beans

Idiom of the day :- Spill the Beans

Usage, examples and definition of the Idiom :-

Did you know that Harry was going to take Kathy on a Caribbean cruise ? Yes, I did. He was planning on surprising her with the tickets fro their anniversary, but someone spilled the beans. What a shame ! That was supposed to have been a surprise. Yes, it’s too bad that someone told her about the trip beforehand and ruined Harry’s surprise. That’s OK. Her enthusiasm was not dampened in the least!