Attested.to

Definition

an obnoxious and foolish and loquacious talker

Seed ·

Term in context

chatterbox in CommonParlance