i told you what it means yes? its a reference to "Cheetos" cause they are red, and Nami hair too... if you dont want to believe me, well... *shrug* And in my culture there are no cheetos btw. We have... pretzels, and such. No Cheetos. But either way, i know them... and i know the reference meaning.I was trying to find out if this is a slang expression. Maybe it means something in your culture.