MOTORMOUTH

Definition of MOTORMOUTH

  1. (noun)someone who talks incessantly