Top Definition
When one excretes up the anus of another
Joe tuffle roasted Jose last night at James'. Allo watched and Truffle roasted himself! Truffle Roasting is cool.
von TWF15 30. April 2006
5 Words related to Truffle Roasting

Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von daily@urbandictionary.com versendet. Wir versenden keine Spammails.

×