First off, make sure there is NOTHING poisoness laying out. Have you shampooed anything, cleaned, laundry, anything? Something could have poisoned kitty.
Second, take kitty to the vet ASAP. It is NOT normal, nor healthy/safe for a kitty to get sick for so much! Vet may give kitty some shots, or suggest a kitty-'fast'.