Help please

Af is due in 2 days checked cervix and this the kind of discharge i got what is it