1. Having a loud voice; talking or sounding noisily; noisily impudent. 2. given to loud offensive talk
loud-mouthed |