I don't know about you all, but most of the internet speak confuses the heck out of me. A great, quick resource to figure out what the stuff means is to check the Urban Dictionary. You can just cut and paste it in the search box to get the definition. It works great, and I haven't found anything yet that isn't in there. Hope that helps.