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.