What do you think?

I had dry blood on my shorts last night that was brown in the morning bc it dried. Just went pee and had a blood clot come out and lots of red blood. When I wiped not to bright but sorta light. I woke up at 6 because of terrible cramps. Is this implantation or period?