Late period …

Late period , cramping , pink spotting, stretchy discharge. What could this mean?