Attested.to

Definition

resoundingly successful and popular

Seed ·

Term in context

boffo in CommonParlance