Skip to main content

Definitions by JP Schlong

french truffle 

The act of shitting repeatedly into a box over a period of time with the intentions of giving it to a family member as a present for the holidays.
I gave my brother a french truffle for Christmas because he pissed me off.
french truffle by JP Schlong January 4, 2014