Skip to main content

Definitions by Scubawindsurfski

Barracuda 

A drink or cocktail that is made with vodka and champagne exclusively. The combination of these two makes the taste a bit sweeter than just drinking champagne on its own. But, be careful!
I think that I'm going to start with a barracuda tonight because all I want to do is drink, and forget, and party!
Barracuda by Scubawindsurfski February 8, 2015