It's old school forum slang, If you bring up something that is super old again you are necroing or bringing it back or reviving the thread. I think it was probably gamers who got it going.
You ladies are a pretty solid welcome party, glad somebody is putting in the good work. Oh and hey new guy. Maybe not new new guy but a new guy I think. Happy hunting.
Yeah, I looked at it. You just need to have that picture on a site like imgur or something but I can see how something you want to send privately isn't something you would want up on a site like that.