Comment by zahlman
My first thought was, what does it mean for a program like this to be "hosted" in the first place?
My second thought was, for people who play a lot of ROMs, they're either doing it because they know more about those games than typical online metadata sources do; and/or a big chunk of them are modded or even completely homebrew.
I assumed it meant that the emulator is written as a ROM that loads itself.
But that's probably not what it means. Kids throw words around meaning all sorts of strange things these days.