Slang for dextromethorphan tablets.

« Back to Glossary Index