My dearest friend, who never uttered a dirty word in her entire life (including during childbirth!!!) gave me that. She told me it was "rolling on the floor, laughing my flat a** off". I believed her. I used it on Facebook, and my daughter called me because she was so SHOCKED. I didn't see anything shocking about it. I still use it as "laughing my flat a** off", LOL!!!
And I HATE my new computer. Win10 can...well, I sure would hate to shock you all again!!!!