Big Huge Thesaurus

blabbermouth

noun

sounds kind of like