Definitions by Michfan34
Truffle butter
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.
Truffle butter by Michfan34 December 29, 2015