The Free On-line Dictionary of Computing (19 January 2023):LOL "laughing out loud", or "lots of love" or "luck". (2003-07-29)