blabbermouth
/ˈbleɪbərmɔʊθ/Definitions
1. noun
A person who talks excessively or foolishly about something, especially confidential information.
“She was labeled a blabbermouth after spilling the surprise party to everyone on social media.”
1. noun
A person who talks excessively or foolishly about something, especially confidential information.
“She was labeled a blabbermouth after spilling the surprise party to everyone on social media.”