What does this word mean, to you gamer-types? It means something to me, but I just want to see if we're all on the same page here, and also find out when it became a popular word in the online realm.
Edit: I posted this here because this is the first place I saw it used (in the sticky). Yes, I know it doesnt have much relevance on AD, but when I saw it... it made me very curious