Word Definition

Blabbed

  1. of Blab

Synonyms