If you went a little overboard at the open bar of your big company party, this trick will get your suit, dress, or other un-launderables looking fresh and puke-free again.
You can't just toss a suit or nice dress in the wash, so what do you do? As cleaning expert Jolie Kerr explains at Esquire, vomit stains are a type of protein stain, so you'll need something enzymatic that can break it down properly. Start by removing any "debris" with a wet rag, spoon, or butter knife. And after that, reach for the dish soap or laundry detergent:
Dilute a small amount of detergent in a small bowl of lukewarm water. Using a sponge or soft cloth dipped in the solution and wrung out very well, dab at the stain, working in the direction of the fibres to prevent pilling or felting, rinsing the cloth and repeating until the stain is gone. The hardest thing about this process is being patient, honestly. Just work slowly and avoid grinding at the fabric or using too much detergent.
Once you've removed as much as you can, flush the area with cool water. Then press the area with a dry towel and let it air dry. Kerr notes that the key to this working is being sparing with detergent and water. So don't go overboard with the suds and your clothes should look good as new.