What does this mean

Monday my SO came in me

Today I have a bit of spotting

My period isn’t due until July 6