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.
french truffle by JP Schlong January 4, 2014