Attested.to

Definition

of things that should cause embarrassment and shame

Seed ·

Term in context

cringe worthy in CommonParlance