Attested.to

Definition

pretentiously artistic; cloyingly charming

Seed ·

Term in context

arty-crafty in CommonParlance