What does Anus Truffles mean?

Anus Truffles meaning in Urban Dictionary

The "Instant Timeless" term coined by the one and only two people in Triple Helix loosely indicating "Ass Beans", or commonly known as "Poo". Not "Pooh", as in Winnie, but just "Poo" as in the one thing you always manage to step-on when you put-on a pair of White Converse Sneakers. Anus Truffles are considered some thing you would not generally put in a salad, or in someones tuna melt, however, it is often appropriate, and welcome into the lips associated with porcelain god.