There are some histories I skipped past about Kek in my dives, but Ive always associated it with the suppressed sound one might make when one tries not to laugh out loud.
Im sure there are other interpretations, but that one works for me...
;-)
Oh you mean *snork*! I get it, thanks!! (and I just love that damn frog!)
What is “KEK?”
I have been thinking it is the sound Pepe the Frog makes! I see it often in association with that meme.
.