i took too many benzoids and woke up naked in a shopping cart in south tucson
slang for a class of drugs that are derivitives of benzodiazepine
"i took too many benzoids and woke up naked in a shopping cart in south tucson" What is the definition of "benzoids"?