Top definition
A drink; gin & pomegranate juice. It's high in antioxidants and you could also add a twist of lime.
When I hit the club I like to order a duzac cause it gets the party started right.
by Cosmic Mike September 24, 2006
Get the mug
Get a duzac mug for your mother-in-law Larisa.