When my still devious daughter was 2 y.o. (currently 7), she got into a bottle of baby oil and empty the thing all over my favorite red dress of hers. I was pretty upset, but I hand washed it in a lot of Dawn (which I didn't really use) and it totally worked. I was so surprised, but it somehow really does attract the oil/grease. I would blot and use Dawn, hopefully you have something to soak up the water/soap, I wouldn't use just a towel, but something to suck up the wetness like a shop vac or rent a carpet cleaner. Good Luck.