Discharge!

I recently got thick milky whitish yellowish discharge and then today I started spoting need advice what could it?