Talked too much or revealed secrets that should have been kept confidential.
From blab (to talk idly), which is imitative in origin, entered English around 1500. The imitative 'b' sound matches casual chatter.
Try Another Word