Loud or talkative, especially in an indiscreet manner.
Having a large mouth.
Being a motor mouth; inclined to talk too much.