Definition of MOTORMOUTHS
noun : MOTORMOUTHS
Source: WordNet 3.1
-
1. (
) someone who talks incessantly; "I wish that motormouth would shut up" ;
See more about : MOTORMOUTHS