Big Huge Thesaurus

garrulus

noun

sounds kind of like