Apt to blab; one who cannot keep a secret is said to be leaky.
·superl Apt to disclose secrets; tattling; not close. II. Leaky ·superl Permitting water or other f...
Webster's Dictionary of the English Language
The state of a ship admitting water, and a cask or other vessel letting out its contents. ...
The Sailor's Word-Book