What is the meaning of the word "motormouth"?

Definitions:

  1. someone who talks incessantly copy to clipboard noun
    • I wish that motormouth would shut up copy to clipboard