I dont think that Cats vomit Poo,its either a Hairball,or Stomach lining!Either way,you should see your Vet!