Who let the cat out of the bag? :)

Idioms

let the cat out of the bag

meaning of Idiom

The meaning does not mean the actual saying


spill the beans