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