Green’s Dictionary of Slang

blitherooster n.

see blitherer n.2 (1)