Top definition
A drink containing any type of Bacardi.
Don't forget the 151, that bat juice is the shit!
by elypsar June 11, 2004
Get the mug
Get a Bat Juice mug for your daughter-in-law Yasemin.