Attested.to

Definition

an imaginary monster used to frighten children

Seed ·

Term in context

booger in CommonParlance