About us
Define
Definitions for
"blabbermouth"
someone who gossips indiscreetly.
ftp.uga.edu