BUT WHAT IS Cheetos, REALLY?