No wonder you were using it all the time!

No - LOL means "Laughing Out Loud"
ROTFL - "Rolling on The Floor Laughing"
LMBO - "Laughing my Butt Off"

and they go on from there

Here's a site that tells you what most text acronyms means:
Texting Acronyms



Michelle Taylor
Marriage Editor