blab out

Upper Intermediate (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."