blatteroon

noun: A babbler.