1 definition by Birkner23

Top Definition
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 29, 2015

Mug icon
Buy a Truffle Butter mug!