weird discharge. cause?

creamy clear discharge with a fishy smell? what could be the cause?