How long have we had this discharge, and how far along is the cat? And how big? Small cats can have kittens but not expel all of them and they get stuck in the birth canal. The description is not pretty. Kitten dies and begins to decompose. That's worst case scenario. Ask your vet, it's a must!