blab out

中上級 (B2) informal

To talk too much and accidentally (or carelessly) tell a secret.

"He blabbed out the surprise party to Maria without even realising what he was saying."