You could suggest to your friend to take it to a dry cleaner..they have some very strong stain removers...I got blood on silk once and the only way it came out is when I took it to the dry cleaners...worth a try...I don't think I noticed anyone mention Sew Clean, a product that Jamie Wallin recommends...it might work..and I was going to suggest fabric paint too...