Drops stats

i saw this stats recently on one of my opponents, it was a good game nobody cheated or anything. just curious as to what does drops stat mean

saw this again, i am just guessing it says what % of games the player drops out due to network problems