Handfree cumshot after work out

I was working out, got horny and I got a boner. I started rubbing my dick over my jogger till I felt myself cumming, and I had to pull my cock out to not cumming on my pants