1 definition by Michfan34

1
A drink consisting of half Mountain Dew, half vodka and a packet of fruit punch crystal light. Originally created by a group of friends at Iowa State University.
by Michfan34 October 29, 2015
Get the merch
Get the Truffle butter neck gaiter and mug.