Skip to main content

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.
Bro lets get fucked up on some truffle butter!
Truffle butter by Michfan34 December 29, 2015