TMI? What is this?

Period was supposed to come Thursday, but nothing. What could this be?