Vomit is without a doubt one of the most disgusting stains I have had to clean. Unfortunately, there is very little I can do to prevent it, especially with the cold and flu season in full swing and family members overindulging in holiday treats! When vomit lands on your carpet, it is annoying, icky, gruesome and scary. While vomit stains are annoying, getting rid of them is doable. As a rule of thumb, the sooner you clean it off the better.