Mawmouth

n.

Heard in Tipperary

A talkative person who never stops running their mouth.

In use

A right ould mawmouth dat fella is, talkin' the ear off a brass donkey!

Posh English

That gentleman is a truly prodigious chatterbox, speaking incessantly without pause.