blabmouth

Etymology

From blab + mouth.

noun

  1. Synonym of blabbermouth (“a gossip or chatterbox”).