Help!!

I have just experience a snotty like discharge that has blood streaks in it :-/ i am not due for my period for another 20+ days and have never seen this before!!