Can anyone tell me what this is?

So this happened to me today. 19 days late. About a week and a half ago I took a pregnancy test since I was late and I got what I believed to be a faint positive however I was feeling really weird and having stomach cramps so a few days later I took another test and the line didn’t get darker so I assumed it was a false positive. Then today I wake up and is the restroom and this comes out. This has never happened before I’ve never seen a clot that large. I’m having a lot of cramps also. Is this normal ? Or do you ladies think this is a miscarriage

Vote below to see results!