It's referring to Johnny Patches' section on the old Champions site, a site that was a lot like Gamma Patrol or Alex's Freedom Fortress, i.e. an aggregate site for various FF authors. C6, Gren, Area34, Style, and quite a few others were part of the group. The site unfortunately went down a few years ago.