I could be wrong, but I believe from World of Warcraft in 2004. Horde and Alliance couldn't understand one another as they spoke different languages. When Horde said LOL all the Alliance saw was KEK. So, instead of saying LOL people started to say KEK instead.
Discussion
I think you are right. Dim lightbulbs going on deep in the addle