Top definition
Under influence of ambien/zolpidem, or any other medications in the same drug class.
Man i got way imidazo snortin those ambien pills last night.
by ShinkiChi March 20, 2008
Get the mug
Get a imidazo mug for your cousin Vivek.