Ewww!! what is this?!? (TMI pic)

Haven't had my period since Jan 17th...any idea what this discharge could mean? Please help!! Thank you 😊Â