"ka le" is the romanised Chinese words for ε‘ (ka) δΊ (le).
ε‘ = this means something is stuck or choked (hence the meaning = lag in this context)
δΊ = this is a word to show that the action has already happened
Therefore, ka le in Chinese means that it lagged or it is lagging.
Chinese players often say "ka le" in chat after pausing because they experience lag or other technical problems. That is where Twitch Chat caught it and turned it into a meme, especially during DAC.
xobu04: 1 fps stream POGGERS
RVGdota: ka le
157π 16π
It's a Gaming slung, a phrase to express "lag" from Mandarin "ε‘δΊ" (ka le). First used in a Dota2 game in 2015, when some Chinese players typed it in chat to complain about their annoying game lags.
(in an Overwatch game)
Jack: Hey what's wrong with Genji! You've stood there for almost a minute and did nothing!
Richard: I was Ka Le.
14π 3π
From Mandarin ε‘δΊ(ka le, "there was a lag").
usually gamer use it
βWhy you AFK?β
βka leβ(laggy)
4π 2π