I've been to Penny Arcade Expo the last couple of years in a row, and Bawls is the "official" drink of that convention. The first year, they were giving it out for free and selling cases, this year....they were giving out "sno-bawls" (basically a caffeinated slushy).
So, wondering if maybe this beverage was from the same people, I clicked on the link to the actual beverage, and it took me to some bikini site.
Hmmmm.