Vomit on a Couch?
Get any spray bottle of enzyme cleaner from a pet aisle or pet store - like Simple Solution or Natures Miracle. These will be advertised as removing pet urine and feces stains and odor, but they work on EVERY organic stain and smell. Magic.