A loudmouth, someone who habitually says it like it is and some. Also implies a gossipy context to whatever is announced.
Probably Lancashire dialect or urban slang.
Probably Lancashire dialect or urban slang.
by The Fat Welshman January 11, 2021