Can this be implantation? Sorry for the pic (gross)

Vote below to see results!