1 definition by Shroomsyy

Top Definition
The term for taking Benzodiazepine tablets.
I'm going to go home and drop a few benzos, go to sleep and hope I don't wake up.
by Shroomsyy May 05, 2018

Mug icon
Buy a Benzos mug!