Attested.to

Definition

bizarre or fantastic

Seed ·

Term in context

crazy in CommonParlance