disco biscuits
1
- Definition:
- A street name for the drug ecstasy.
- Usage:
- Charlie popped some disco biscuits at a rave and was about three more Paul Oakenfold songs away from cardiovascular failure.
- Synonyms:
- quaaludes, ludes
Created Nov 17, 2009
1
Created Nov 17, 2009
Add comment
No comments