OK. Here's my dumb question for the day.

What the heck does LMAO and ROTFL and ROFLMAO mean????

It took me months to figure out LOL was Laugh Out Loud. Please help out a poor old aging woman from the 60's. (ooooo I just had a flashback!)