Slang for a guy who lives in a fantasy world who will often fall in love with imaginary creatures. They can either be human or nonhuman. This type of person is too far gone and will never be in a real relationship so they supplement this by having a relationship with an imaginary creature.
Look at that guy, he is such a Justinrpg. He believes he has a romantic relationship with Rydia from Final Fantasy 4.