1 definition by Jehav

Top Definition
A mixture of Mountain Dew Voltage and ecstasy (MDMA). Named after and inspired by the fictional drug of the same name from the movie Repo! The Genetic Opera.
Hey dude, I made some zydrate from some ecstasy we got at the club the other night.
by Jehav July 02, 2009
Mug icon
Buy a Zydrate mug!