motormouth Meaning, Definition & Usage

  1. noun someone who talks incessantly
    • I wish that motormouth would shut up

WordNet