Got me all curious, I must be a lil too soggy for those not farmiliar with them. What they taste like??