10 dpo and left side pinching

Brittany

I’m pretty sure I ovulated on the 1/12/19 today I had a tight pinch on my left side felt deep down maybe near my ovary or even a little lower my AF is due one the 27th so I’m 5 days away from AF I was wondering what you girls think this could be AF or Implantation maybe? Also the first pinch I felt on the left was on the 18th of this month which was about 6 dpo I didn’t feel it again until today so let me know what y’all think