Letting the cat out of the bag
Letting the cat out of the bag is a colloquialism that means to reveal facts previously hidden. It could refer to revealing a conspiracy to its target, letting an outsider into an inner circle of knowledge, or the revelation of a plot twist in a movie or play. It also means to reveal a secret carelessly or by mistake.