Period is due today

What is thisss it’s so gross lol sorry, I’m 20 & this bugs me a lot

** Edit: took a pregnancy test, it was negative! But was positive for a UTI so I’m on antibiotics. Got my tests done @ the clinic