BUT WHAT IS truffles, REALLY?