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 Bat Juice mug.
A person that’s surprisingly still functioning on barely any sleep
Zaara is on some bat juice right now. She just wrote a whole essay on 1 hour of sleep.
by PStar:) February 11, 2021
Get the Bat juice mug.