What is this ?

I don’t quite know how to describe it for google haha . Can someone on here tell me what this is ? Their is no odor, itching, nothing bad. I’ve just been discharging more lately, this is the most I have ever discharged at once.