loudmouth noun definition in Describing annoying traits topic from the Oxford Advanced Learner's Dictionary

loudmouth

 noun: Describing annoying traits topic
a person who is annoying because they talk too loudly or too much in an offensive or stupid way