Attested.to

Definition

speaking of yourself in superlatives

Seed ·

Term in context

boast in CommonParlance