motormouth

Noun
  1. Someone who talks incessantly (synset 110354048)
    "I wish that motormouth would shut up"

Found on Word Lists

Other Searches