Attested.to

Definition

inconsistent with reason or logic or common sense

Seed ·

Term in context

absurd in CommonParlance