Let's see...ah! Internet lingo. Let's see here....
lol- Laugh out loud, laughing online...there are a few things that can derive from that term.
rofl- Roll on floor laughing...If I am correct.
idk- I don't know
bbl- Be back later
bbwl- Not commonly used (or at least not to me) translates to: Be back way later.
Eh, that's all I can think of off of the top of my head.
EDIT: Yeah, 140th post!