Get yo red koolaid, about half a teaspoon, pour a few drops of water into it, enough to liquify the powder.
Then rub on lips as desired. Then wait for a few minutes, lick off.
Then voila! You've got long lasting red lip color/stain.
You can put lip gloss, chapstick anything over it and it shouldn't come off. I put mine on in the afternoon and it lasted till the next morning.
It doesn't wipe off once it's dry. It does if its wet though, so don't worry if you get some on your chin or something, just wipe it off quickly.