Warning!!!! NASTY!!!

What is this?!!! Period was 5 days late and faint pregnancy test yesterday.