Attested.to

Definition

used improperly or excessively especially drugs

Seed ·

Term in context

abused in CommonParlance