motormouth
Concise Oxford English Dictionary © 2008 Oxford University Press:
motormouth/ˈməʊtəmaʊθ/
▶noun informal a person who talks quickly and incessantly.
– derivatives
motormouthed adjective.
motormouthed adjective.
'motormouth' also found in these Oxford entries:

