Let the cat out of the bag
This phrase meaning to reveal a secret likely originates from medieval markets where piglets were sold in bags. Dishonest merchants would sometimes substitute a cat for the more valuable piglet. If the buyer opened the bag prematurely, the cat would be let out, revealing the fraud.