Michfan34's definitions
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 December 29, 2015
Get the Truffle buttermug. 
Get the Truffle buttermug.