motormouth

noun

a person who talks excessively.

noun

One who talks very fast or incessantly.

noun

someone who talks incessantly