What is this?!?!

I just got off my period December 27t

h. what could this be?