clatterer

CLATTERER, n. One who clatters; a babbler.