OUCH. First of all, look int he mirror and slap the first person you see there :-) Ok, now to let you off the hook. The good news is that this is not an oil based stain and should come out very easily. Get a clean white cloth, a little cold water and a drop or two of woolite. Gently blot the stain with the dampened cloth and then you can rub it out 99% of the time. Depending on the weave (is this a fuzzy or a silky??) it should come right out. You want to do that before drycleaning to get as much out as possible (and quite likely you will get all of it) before having someone steam press it into the jacket permanently. Shoot me a note offline if you need help, Chuck This message approved by PETO - People for the Ethical Treatment of Oxxfords.