Super gross. But I am 3 days from period....what Is this.

Taylor