Attested.to

Definition

unwisely talking too much

Seed ·

Term in context

blabby in CommonParlance