Green’s Dictionary of Slang

croak v.1

[late 18C–1900s] (UK Und.) to talk, irritatingly or pessimistically; thus croaking n. and adj.