Motormouth
[məʊtəmaʊθ]
Definition
(noun.) someone who talks incessantly; 'I wish that motormouth would shut up'.
Typed by Gordon--From WordNet
[məʊtəmaʊθ]
(noun.) someone who talks incessantly; 'I wish that motormouth would shut up'.
Typed by Gordon--From WordNet