peachy (bit tmi)

due period on Thursday, 25 day cycle. bad cramping yesterday on right hand side (unusual) then today was bit of watery peach coloured discharge. could this be implantation? opinions welcome :D