never had this happen before but im a nurse and we use hydrogen peroxide to remove blood stains. check a small spot first to see if it will affect the color. but it sounds like you probably have to buy another one anyway. if this is so, you may just try washing it anyway. i have washed many pillows that say spot clean only. i go to the laundromat where the washers are bigger and wash it on delicate. then air dry. it takes a long time to use the air setting on the dryer but if it is importnat to you its well worth the time. also for the future, you might want to put the pillow in a zippered case that is water proof and then put the regular case over it.