ROFLKMD

"Rolling On the Floor Laughing Kazaa Media Desktop" or "Rolling on the floor laughing kicking my dog"; another alternative to ROFL
Categories: slang