Attested.to

Definition

informal term for ridiculous and implausible

Seed ·

Term in context

cockamamie in CommonParlance