Akademik

blab
v. & n.
—v. (blabbed, blabbing)
1 intr. a talk foolishly or indiscreetly. b reveal secrets.
2 tr. reveal (a secret etc.) by indiscreet talk.
—n. a person who blabs.
Etymology: ME prob. f. Gmc

Useful english dictionary. 2012.