Even if you get the stain off the top layer of fabric, do you really want to continue to use the quilt, especially for sleeping under?? Think about all the bacteria that is rapidly spreading throughout the batting. Personally, I would get rid of it. Some things just are not worth the risk to your own health.