to spill the beans : reveal secret information indiscreetly. Look at the sentence: I spilled the beans about the surprise party, by telling the birthday girl. Here, to reveal a secret is the right option.
Idiom: Spill the Beans (meaning and examples)
PPT - And idiom means like don't spill the beans PowerPoint Presentation - ID:2573700
Essential English Idioms and Phrases And How to Use Them
36 Easy & Popular Spanish Idioms You Need to Know
Food Idioms Learn English
7 Everyday English Idioms and Where They Come From
Idioms in English - Examples of 100+ Commonly Used Idioms and Their Meanings
Food idioms : r/EnglishLearning
A Comprehensive Guide to Noun Clauses
A List of Common English Idioms, Proverbs, & Expressions
Idiom: Let the cat out of the bag (meaning and examples)