1 definition by Sergent

The ultimate Lube of the century. It is highly used in a mans ass.
Hey Sal! Lets go buy some truffle butter for tonight play.
by Sergent April 28, 2016
Get the truffle butter mug.