Hope it's nothing serious but that sounds like a lot of barf. Hope it's not multiple kitties.