Attested.to

Definition

a ludicrous or grotesque act done for fun and amusement

Seed ·

Term in context

antic in CommonParlance