Attested.to

Definition

a controlled substance that is usually taken by young people at dance clubs and raves

Seed ·

Term in context

club drug in CommonParlance