Ladies what could this be?!?!?! Implantation or???

Bre