motormouth

motor|mouth /m'oʊtərmaʊθ/
[N-SING]
If you describe someone as a motormouth, you mean that they talk a lot, especially in a loud or aggressive way. (INFORMAL)