Green’s Dictionary of Slang

mawmouth n.

(UK Und.) one who splutters when they speak.

1835
183518401845
1848
[UK]G. Kent Modern Flash Dict.
[UK]Flash Dict. in Sinks of London Laid Open.