someone who talks incessantly; "i wish that motormouth would shut up

listen to the pronunciation of someone who talks incessantly; "i wish that motormouth would shut up
someone who talks incessantly; "i wish that motormouth would shut up