Help what is this on my leg !?

I think it may have happened after sex this is the only bit on my body as far as I know