'Motormouth' definitions:

Definition of 'motormouth'

From: WordNet
noun
Someone who talks incessantly; "I wish that motormouth would shut up"

Definition of 'Motormouth'

From: GCIDE
  • Motormouth \Mo"tor*mouth\, n. a person who talks excessively. [derogatory] [PJC]