Motormouth (VH1)
WordNet

noun


(1)   Someone who talks incessantly
"I wish that motormouth would shut up"
 
x
OK