Attested.to

Definition

an obnoxious and foolish and loquacious talker

Seed ·

Term in context

babbler in CommonParlance