ROCK, or Stacks-rock, is Stacks' pet rock.
Rocks are one of the, if not the, oldest memes.
Official updates and links can be found on the About.