jmegiddo in a web address?

To those of you who are computer saavy, wondering what "jmegiddo" on a web address might mean? I know about megiddo. Would it mean the site was a "monitored" site? The web address is a forum on a conservative web site. Not paranoid... yet...just cautious.