Help me! What is this?!

Had severe cramping for a week and passed this and now have mild cramping and on and off again spotting