Even for many people who "get" the internet, Reddit can be a confusing mystery, a labyrinth of web nerd jargon interspersed with wonderful and disgusting things.