Attested.to

Definition

pejorative terms for an insane asylum

Seed ·

Term in context

booby hatch in CommonParlance