Top definition
The greatest drink ever. Red Bull and vodka already mixed together in a large 16oz can. Crack in a can. And it tastes like sweet tarts.
by Katie Hughes September 19, 2005
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009