What ㅋㅋㅋ Means: Reading Korean Consonant Shorthand in Comments
· 8 min read
Scroll any comment section under a Korean video and you will find strings that are not words. They are single Hangul consonants stacked together, and a dictionary will not help you with a single one of them.
This is 초성체 (choseongche), written with the first letters of syllables only. It works roughly the way idk and lol do in English, except that Korean can strip an entire word down to its skeleton because every syllable block has a visible first consonant.
The entries below give the shorthand, the full word it stands for, a romanization and the spoken form. Several of the full words are pronounced nothing like their spelling, which is why hearing them and reading them can feel like two unrelated skills.
How the shorthand is built
Every Korean syllable is written as a block, and the top-left slot of that block is its first consonant. Take that consonant out of each syllable, throw the rest away, and you have the shorthand.
The word for acknowledge is 인정, which is built from the syllables 인 and 정. Their first consonants are ㅇ and ㅈ, so the shorthand is ㅇㅈ, and that is the whole mechanism.
This means the shorthand is unreadable in the way an acronym is unreadable. Several different words collapse onto the same pair of letters, and readers pick the right one from context rather than from the letters themselves.
It also means these forms have no pronunciation of their own. Korean speakers read ㅇㅈ aloud as the full word it stands for, not as a sequence of letter names, which is a difference from English acronyms that trips people up early.
Laughing and crying
Start here. This group is the loudest part of any comment thread, and it is the easiest to read once you know what the letters are doing.
The two things people do most in comments are laugh and pretend to cry, and both have their own shorthand. These are the strings you will meet before any of the others.
Length carries meaning here. A short run reads as polite acknowledgement, a long run reads as genuine amusement, and a single letter can read as slightly cold depending on who sent it.
The crying ones are not consonants at all. They are vowels chosen because they look like eyes with tears, which puts them closer to an emoticon than to an abbreviation.
- ㅋㅋ — laughter, from
크크(keukeu) — the default laugh, extendable to any length. - ㅎㅎ — a softer, politer laugh, from
하하(haha) — closer to a smile than a laugh. - ㅠㅠ — crying eyes, read aloud as
유유(yuyu) — used for disappointment and for mock distress. - ㅜㅜ — the same crying face with a different vowel, read as
우우(uu). - ㅡㅡ — flat, unimpressed eyes — the shorthand equivalent of a blank stare.
- ㄷㄷ — shivering, from
덜덜(deoldeol) — shock, awe, or something impressive.
Yes, no, and agreeing
The second cluster covers the short replies. These are the forms most likely to appear alone as an entire message, which is exactly why a learner cannot skip them.
Register matters more here than in the laughing group. A bare consonant reply is casual by definition, so these are fan-to-fan and friend-to-friend forms rather than things to send to someone senior to you.
- ㅇㅇ — yes, yeah, from
응응(eungeung) — agreement, casual. - ㄴㄴ — no, from the English
노노(nono) — refusal, casual. - ㅇㅈ — agreed, that checks out, from
인정(injeong) — literally acknowledgement. - ㄹㅇ — for real, from
레알(real) — the Korean respelling of the English word real. - ㅇㅋ — okay, from
오케이(okei). - ㅁㅈ — right, correct, from
맞아(maja), pronounced[마자].
Social one-liners
Thanks, sorry and congratulations all have shorthand forms, and this is the group where the full words matter most, because you will need to say those words out loud eventually.
Two of them are pronunciation traps. The word for congratulations is spelled 축하 but comes out as [추카], and the word for good work is spelled 수고 and stays as it looks — so the spelling tells you nothing about which case you are in.
Sending the shorthand version of an apology is much lighter than sending the word. If you actually mean it, type the full form, since the abbreviation reads roughly the way sry reads in English.
- ㄱㅅ — thanks, from
감사(gamsa), pronounced[감사]. - ㅈㅅ — sorry, from
죄송(joesong), pronounced[죄송]— light, not a real apology. - ㅊㅋ — congrats, from
축하(chukha), pronounced[추카]— theㅎfuses with theㄱ. - ㅅㄱ — good work, take care, from
수고(sugo) — said when leaving or signing off. - ㅎㅇ — hi, from the English
하이(hai). - ㅂㅂ — bye, from the English
바이바이(baibai).
The ones that carry a warning
A second group exists that you should be able to read and should not type. Korean profanity gets abbreviated the same way as everything else, and the consonant form feels weaker than it is.
We are not listing those here. The mechanism is identical, so if you meet a two-letter form that nobody will explain and that appears in angry replies, assume it is one of them and leave it alone.
One borderline case is worth naming because it is everywhere. The shorthand ㅁㅊ stands for 미친 (michin), meaning crazy, and it swings between admiration and insult depending entirely on what it is pointed at.
The safe rule is the same one that applies to all Korean slang. Recognition costs you nothing and production costs you a lot, so read these freely and type the polite full forms until someone shows you otherwise.
- ㅁㅊ — crazy, from
미친(michin) — can be praise or abuse. Read it, do not send it. - ㅈㄴ — a profanity-derived intensifier. Understand it as strong swearing and never type it.
- ㅗ — an obscene gesture rendered as a letter. It is an insult, not a typo.
Ones that shorten a whole sentence
The last group compresses more than a word. These appear as post titles and as replies where the writer expects you to unpack a complete phrase from three letters.
They are the hardest to guess and the most satisfying to learn, because each one encodes a piece of Korean internet convention rather than a piece of vocabulary.
- ㅈㄱㄴ — the title is the whole post, from
제곧내(jegonnae), itself short for제목이 곧 내용. - ㅇㄷ — where, from
어디(eodi) — usually asking where something can be watched or bought. - ㄱㄷ — wait, from
기다려(gidaryeo). - ㅊㅊ — recommend, from
추천(chucheon) — asking for or giving a recommendation. - ㄱㄱ — go ahead, from the English
고고(gogo). - ㅅㅅ — quietly, keep it down, from
쉿쉿(switswit).
Why you cannot look these up
A dictionary indexes words, and these are not words. Searching the letters alone returns either nothing or an unrelated entry, which is why learners often conclude the comment section is simply beyond them.
The reliable move is to search the letters together with 뜻 (tteut), meaning meaning. Korean-language explainer posts are written for Korean teenagers rather than for foreigners, so the answers are plentiful and blunt.
Context also does more work than it does with normal vocabulary. A two-letter reply under a performance video is almost certainly praise, and the same two letters under a news article about a scandal are almost certainly not.
Once you have the mechanism, new forms stop being frightening. Korean coins these constantly and always the same way, so an unfamiliar pair of consonants is a puzzle with a known solution rather than a wall.
The work-backwards habit is simple. Say each consonant as the start of a syllable, then try the words that fit the situation you are reading. Most of the time the first candidate is the right one.
There is one more reason to learn these before you learn more vocabulary. Comment sections are the only place where you can read Korean written by ordinary people at their own speed, without a translator standing between you and the language. Shorthand is the entry fee, and it is a short list.
FAQ
Is ㅋㅋ rude to use? Not in casual contexts, and it is extremely common in fan spaces and group chats. It is still informal, so it belongs in messages to friends rather than in an email to someone you have never met.
Why do more ㅋ letters mean more laughter? Because the letter stands for a laughing sound rather than a word, so repeating it stretches the sound the way repeating a vowel does in English. There is no fixed scale, but a longer run does read as more amused.
Can I say these out loud? Korean speakers read them aloud as the full word, so ㅇㅈ is spoken as 인정 (injeong). Saying the letter names instead sounds like a joke, which is sometimes exactly the effect people are going for.
What is the difference between ㅋㅋ and ㅎㅎ? ㅎㅎ is softer and often more polite, so it works as friendly acknowledgement, while ㅋㅋ reads as actual amusement. Many people use ㅎㅎ with people they do not know well and ㅋㅋ with friends.
Do these appear in K-dramas? Mostly on screen rather than in speech, in the text messages the camera shows you. Scripted dialogue is written to sound natural out loud, and these forms only exist in writing.
Are consonant abbreviations the same as the shortened words I keep seeing? No, they are a different system. Shortened phrases like the ones in 40 Korean abbreviations you cannot guess keep whole syllables and can be pronounced, while these keep only the first letters and cannot.
Read next