1 definition by saria_dono

Top Definition
A cocktail made of 2 parts Shiraz wine and 1 part dry gin, shaken, and served in a water bottle.
If I drink another Jenne I'll end up walking through walls.
by saria_dono April 03, 2012

Mug icon
Buy a Jenne mug!