Cheetos? More like crack for snack lovers. You know you've got a problem when you find yourself licking your fingers in public, contemplating if it's socially acceptable to suck on someone else's fingertips because they have that last bit of Cheetos dust. It's snack addiction at its finest.
Cheetos is currently the #6 Greatest Chip Brand of All Time