disco biscuits

listen to the pronunciation of disco biscuits
English - English
plural form of disco biscuit
disco biscuit
A tablet of the drug ecstasy