TMI!!!!!

What is this????! Never have had it before! 2 days late for AF