Does LOL Really Mean Lucifer Our Lord? This is an image posted by a user on the social news site Reddit. What do you think?