'disco biscuit' definitions:

Definition of 'disco biscuit'

(from WordNet)
noun
Street names for methylenedioxymethamphetamine [syn: Adam, ecstasy, XTC, go, disco biscuit, cristal, X, hug drug]