1 definition by Kekekinks

Top Definition
A deep sleep induced by taking lots of drugs, specifically benzodiazepines.
Man, Charlie took so many benzos at the party last weekend he had the longest benzo nap.
by Kekekinks July 13, 2017

Mug icon
Buy a benzo nap mug!