1 definition by Rebel_1995

Top Definition
Truffle Butter is a gourmet spread
Don't be an idiot. Truffle Butter is something you eat
by Rebel_1995 February 08, 2015

Mug icon
Buy a Truffle Butter mug!