It is possible your cat drank antifreeze from a puddle on the ground and is now poisoned. Acting drunk is one of the symptoms. If that is what happened, without prompt vet care, the cat will die. After a certain time period, as in hours, there is no treatment. It's almost too late by now, but if you rush the cat in for emergency treatement, it might be able to be saved. With antifreeze poisoning, the cat (or dog) seems to get better a day or two later after the initial drunken symptoms, but meanwhile, the kidneys are being damaged and eventually fail. The cat will be unable to urinate, will be in pain, suffer, then mercifully will slip into a coma and die.
Since you have no money for the vet, take your cat to the human society and give it up to them. Tell them about the symptoms so they might be able to help the cat. It might not be antifreeze poisoning, but it sounds like some kind of poisoning, or maybe internal injuries. In any case, the cat needs treatment now!
I understand your reluctance to give up kittens that you find and come to love, but if you can hardly feed them, you have too many cats to be able to care for. I urge you to find new homes for some of them, and to only keep as many cats as you can afford to feed and get needed medical treatment for. That would be the greatest act of love. If you won't do that, at least keep them all as indoor only cats, so they don't have as much chance to need emergency vet care due to poisoning or being hit by cars, mauled by other animals, etc.
I hope your ill cat doesn't suffer much, but any suffering is too much. And suffer he will if he has been poisoned or sustained internal injuries.