What is this??? I’m really worried. *TMI*

What is this? I’ve had quite a lot of it... a little worried. Its not a period, period is not for another two weeks.