Thread:930310JL/@comment-258494-20170107054600/@comment-26393720-20170107073828

I guess that making 100+ edits within a short timeframe gives you a high likelihood of gaining this badge.