loudmouth (n.)youdaoicibaDictYouDict
also loud-mouth, "loud or talkative person," 1872, from loud (adj.) + mouth (n.).