Why is this?

d

I recent ha rough sex a few days later this happened!! My period isn’t due for a few weeks?? Never seen this before

Thank youuuuu