Implantation or period?

Super sad my cute undies got ruined. TMI!