Being a motor mouth; inclined to talk too much.
Very talkative; talking foolishly or at length.
Of a dog, yapping in an annoying manner.