It can stain same as anything else, I got some LorAnns Natural Cherry on a white t-shirt while DIYing and the stain didn't rinse out with cold water. Haven't washed it yet but I'm betting it'll stick around a while, if not permanently. Anything with a strong color component to it should be treated as if it can stain fabrics permanently, IMO, even if it does wash out eventually it's just better to treat it as volatile and permanent. May want to try a Tide bleach pen or some sort of spot/stain-remover that's color-safe if you have one around, could save whatever you're wearing.