Skip to main content

Definitions by elypsar

A drink containing any type of Bacardi.
Don't forget the 151, that bat juice is the shit!
Bat Juice by elypsar June 11, 2004