Yeah I did a quick google and came up with a couple hundred definitions from the Urbandictionary.com

I guess the two best definitions would probably "OH YEAH" (burst of joy/happiness) or the other "I've been connected to the server"

lol rofl stupid online l337 speek.