I wish I could stake a claim on that word, but I can’t. I have no idea who came up with it, but I’ve been seeing it around lately.
The short of it is that Strava’s segments competitions are pretty popular in some places. That popularity coupled with some people’s single-minded drive to compete is causing some problems out there. Other sharing sites are taking note. Garmin Connect introduced running Personal Records earlier in the summer and just added the functionality for cycling at the end of August.