Go to see the vet. This really sounds bad. Cats dehydrate quickly and it could be necessary to give him IV fluids.

All the best for him/her!