disco biscuit
disco biscuit · disco biscuits
A tablet of the drug ecstasyA tablet of the drug ecstasy.
Meaning
2 senses(slang)A tablet of the drug ecstasy.
(slang)A Quaalude.
More definitions
- street names for methylenedioxymethamphetamine
Forms
plural: disco biscuits| Singular | disco biscuit |
|---|---|
| Plural | disco biscuits |
regular