Attested.to

Definition

a person with confused ideas; incapable of serious thought

Seed ·

Term in context

addlehead in CommonParlance