Attested.to

Definition

embarrassing such that it would cause cringing

Seed ·

Term in context

cringey in CommonParlance