1 definition by Birkner23

Something so disturbing, you don't even want to know what it means.
Jake: Dude, what's 'Truffle Butter' mean??
Eli: Bro, don't even ask.
by Birkner23 March 26, 2015
Get the Truffle Butter mug.