Open a Brazilian group chat for the first time and the screen appears to be malfunctioning.
kkkkkkkkkk
It is not a typo, not a stuck key and not a keyboard smash. It is laughter, it is systematic, and it has an intensity scale that everyone in the country understands and nobody has ever written down.
Why the letter k
In Portuguese, the letter k is named roughly ka. Type it repeatedly and you get ka-ka-ka-ka-ka, which is what a laugh sounds like. English speakers reach for ha because that is how English represents the sound. Brazilians reach for k for exactly the same reason, using a different alphabet's worth of assumptions.
Once you know that, the rest of the system falls into place.
kk: an acknowledgement. Something was funny in principle. Roughly the weight of a nod.
kkkk: genuine but mild. The standard unit.
kkkkkkkkkkkkk: actual laughter. Length maps to intensity almost linearly, and everyone reads it accurately.
KKKKKK: in capitals, louder still, though used more sparingly than the lowercase form.
There is no formal rule here, and yet a Brazilian who receives kk when they expected kkkkkkk will notice.
The rival that dates you
rsrs: short for risos, laughter. The older form, still in wide use, and now carrying an age signal. It reads as more grown-up, more likely to come from a colleague than a friend, and to younger Brazilians it reads as distinctly parental.
hahaha: understood, used, and slightly foreign-feeling in Brazilian writing. It is what a Brazilian types when writing to someone who might not read kkkkk, which is a small act of translation in itself.
Portugal, meanwhile, writes ahahah, with the vowel first. That single difference will tell you which side of the Atlantic a message came from faster than any vocabulary in the Portugal and Brazil article.
The rest of the messaging vocabulary
vc: você. Universal, and the single most common abbreviation in Brazilian Portuguese.
tbm: também, also.
pq: porque or por que, because or why. Context does the work.
blz: beleza, meaning fine, all good. Blz? is also a greeting.
vlw: valeu, thanks, cheers. Warmer and more casual than obrigado.
flw: falou, literally you spoke, used as goodbye. Very often paired: vlw flw.
sdds: saudades, the famous untranslatable one, abbreviated like anything else.
mds: meu Deus, my God, as an exclamation of surprise.
bj / bjs: beijo, beijos, kisses. A normal sign-off between friends and, notably, in many work messages too.
tmj: tamo junto, from estamos juntos, we're in this together. Solidarity, and used far beyond situations that require it.
top: excellent, great. An English word that took on a life of its own in Brazil.
The audio message, which is a genre
No article on Brazilian messaging is honest without this. Brazil runs on the áudio, the voice message, to a degree that surprises almost every newcomer.
manda um áudio: send a voice note. Frequently the response to a question that would take two lines to type.
The cultural point matters for learners more than the vocabulary does: a great deal of Brazilian written communication is not written. If your Portuguese is strong on the page and weak in the ear, Brazilian messaging will find that out immediately, which is the passive to active gap arriving through a side door.
Why any of this belongs in a vocabulary app
Because abbreviations behave like words. They have a register, they date, they carry regional information, and they are the form in which you will meet the language most often if you are working or dating in Brazil.
And because the alternative is guessing. Vlw flw is not decodable from Portuguese you already know. It has to be learned once, and then it is permanent.
How to keep them
Save the message, not the abbreviation. Vlw = thanks is thin. Vlw flw, sent by the colleague at the end of a Friday thread carries the register and the placement.
Paste whole messages into Translate. Abbreviated Portuguese defeats word-by-word lookup entirely, and a full line gives the AI enough to reconstruct it.
Then let repetition fix them. There are perhaps thirty of these, they recur constantly, and they are done in a fortnight.
The short version
kkkkk is laughter and the length is the volume. rsrs is the same thing wearing a tie. vlw flw is thanks and goodbye. vc, tbm, pq and blz cover most of the rest.
And when someone sends you an áudio instead of typing, that is not laziness. That is the country's default setting.
Got a Brazilian message that looked like a keyboard fault? Paste it into Vokabulo and find out what it said. Free to start on iPhone and iPad. 📱