spill the beans
She may spill the beans.
"spill the beans", which means to divulge the confidential information or secrets.
idiom, 14-01-01 21:48, 14-01-01 21:48, Mayumi
divulge:
make known (private or sensitive information)
confidential:
intended to be kept secret
14-01-02 08:28, Yosei