have a loose tongue

have a loose ˈtongue

talk too much, especially about things that are private: Be careful what you tell Sam — she’s got a very loose tongue, you know.
See also: have, loose, tongue