Etymology
Today it means: Tending to loud, indiscreet, especially bragging, speech. Full definition →
From loud + mouthed.
Etymology from Wiktionary, CC BY-SA 4.0.