What is Sun Chips?
The official snack of the Gods.
Mr. Potato Head: "Yo, don't tell anyone dis but Sun Chips are so much more bangin' than normal potato chips."
See sun, chips, potato chips, delicious