Top definition
A mix of anything containing any sort of alcohol into one refreshing beverage.
Phil decanted all the left over wines, beer, spirits and even a bottle of metholated spirits into the barrel of jail juice.
by Snoddy24 July 29, 2016
Get the mug
Get a jail juice mug for your cat José.