Top Definition
The greatest energy drink in the world. It comes from Korea, and contains a terrifying cocktail of space-age energy chemicals to keep you alert and focussed through practically anything.
I got some Bacchus F the other day, god that stuff is good.
by The World II November 18, 2007
6 Words related to bacchus F

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.