This idiom signifies revealing a secret that was supposed to be kept confidential. (Repeated for context)