You should take your cat to the vet. It may be worms or something else. If it is worms they can find out what type they are and treat him. If he has worms, he can pass them to the other cats. He may have an infection or blockage of some sort. He really needs a checkup. Good luck. Please keep us posted.