VariousWords beta
Related Terms:
Definitions:
Noun
motormouth
Definition: someone who talks incessantly; "I wish that motormouth would shut up"
Definition: One who talks very fast or incessantly; a chatty or loquacious person.
Verb
Definition: To talk very fast or incessantly.