Talk:Elo rating system/@comment-129.59.115.1-20111207094111/@comment-94.219.26.183-20120101190040

It means 75% of lol players are feeders.