Attested.to

Definition

very pleased

Seed ·

Term in context

chuffed in CommonParlance