Your cat may have eaten something that is poisonous or it could be just that ate something that did not agree with its stomach .Either way I would suggest taking it to a vet and getting it checked to be sure...
Didn't find the answer you were looking for?