Cantonese Dictionary Vol. 118: 10 Cantonese Words for Being Angry, Pissed Off & Losing Your Temper in Hong Kong

Mong Kok Hong Kong street at dusk with layered neon signs, red taxis, wet pavement and pedestrians

Hong Kong is a city that runs on compressed frustration. 7 million people stacked onto a few habitable square kilometres, MTR carriages at 300% capacity, landlords, weather, in-laws, work emails at 11pm — Cantonese had to build a vocabulary for anger that an English speaker just does not have. "I'm angry" barely scratches the surface of what a Hong Konger feels when the lift stops two floors below theirs and someone wedges a trolley into it.

So here are 10 Cantonese words every Hong Konger uses to express frustration, rage, bitterness and the quiet fuming kind of mad — the kind that doesn't yell but makes everyone at the dinner table go silent. If you want more everyday vocabulary, our previous Vol. 117 on love and flirting words covers the other side of this emotional spectrum.

Mong Kok Hong Kong street at dusk with layered neon signs, red taxis, wet pavement and pedestrians
The Hong Kong street at dusk — where most of these words get used — AI-generated illustration

The core angry word every Hong Konger learns first

1. 嬲

nau1  —  Jyutping romanisation

Meaning: angry; mad; annoyed.

Explanation: The character 嬲 is one of the few Cantonese characters that visually tells a story — two 男 (men) around one 女 (woman) — and it is the basic, do-it-all angry verb. A kid is 嬲 at a parent. A parent is 嬲 at a kid. You are 嬲 at your boss, your boyfriend, the delivery guy, Hong Kong summer humidity.

In real life: 「我嬲你呀!」(ngo5 nau1 nei5 aa3) — "I'm mad at you!" The classic phrase sulking couples deploy in Cantonese dramas every third episode.

2. 火滾

fo2 gwan2  —  Jyutping romanisation

Meaning: fuming; boiling with anger.

Explanation: Literally "fire boiling." Cantonese anger is almost always described in heat metaphors — your stomach fire rises, your face burns, you reach a rolling boil. 火滾 is what you feel when you just walked into a MTR carriage that reeks of durian and the doors shut behind you.

In real life: 「等咗成個鐘,真係火滾!」(dang2 zo2 seng4 go3 zung1, zan1 hai6 fo2 gwan2) — "Waited a whole hour — I'm boiling."

If "fire boiling" sounds dramatic, it tracks with Cantonese body-and-food logic in general — the same thinking that gave us leung cha herbal tea to cool off that same inner fire. The streetwear version of a cool head is our Hea heavyweight tee — the Cantonese philosophy of just letting it go.

3. 爆炸

baau3 zaa3  —  Jyutping romanisation

Meaning: to explode (used metaphorically — losing it).

Explanation: One step past 火滾. The pressure cooker finally goes. 爆炸 is what Hong Kong office workers say when the fifth client email of the day lands at 7pm asking for "a small change."

In real life: 「我快要爆炸喇!」(ngo5 faai3 jiu3 baau3 zaa3 laa3) — "I'm about to explode!"

4. 黑面

hak1 min6  —  Jyutping romanisation

Meaning: to scowl; put on a "black face."

Explanation: Cantonese anger has a visible form, and that form is 黑面. The silent treatment with your eyebrows pulled low. Mums do it. Spouses do it. Bosses do it in Monday meetings. You don't need to be told someone is upset — the whole room reads a 黑面 in under a second.

In real life: 「阿媽黑晒面,實係知我哋偷食雪糕!」(aa3 maa1 hak1 saai3 min6, sat6 hai6 zi1 ngo5 dei6 tau1 sik6 syut3 gou1) — "Mum's face is pitch-black — she definitely knows we snuck the ice-cream."

The expressions you yell when the day collapses

Frustrated Hong Kong taxi driver scowling behind steering wheel in traffic jam
The natural habitat of 死火 — a Hong Kong taxi in Central at 6pm — AI-generated illustration

5. 死火

sei2 fo2  —  Jyutping romanisation

Meaning: damn it; oh no; we're screwed.

Explanation: Literally "the fire died" — originally the groan of a cook when the stove went out mid-service. In modern Hong Kong it is the all-purpose "oh no" of mild panic and self-directed anger: you missed the last minibus, left your Octopus at home, replied-all by mistake. 死火.

In real life: 「死火,唔記得帶銀包呀!」(sei2 fo2, m4 gei3 dak1 daai3 ngan4 baau1 aa3) — "Damn it — I forgot my wallet!"

6. 扯火

ce2 fo2  —  Jyutping romanisation

Meaning: to lose one's temper (literally "pull fire").

Explanation: Think of it like pulling the pin on a grenade — the fire isn't just there, you have actively drawn it out. 扯火 is active, visible, the moment the voice goes up. People will say 「唔好扯火!」("don't lose it") the way an English speaker would say "calm down" — and like "calm down," it almost never calms anyone down.

In real life: 「唔使咁扯火嘛!」(m4 sai2 gam3 ce2 fo2 maa1) — "No need to lose your temper like that!"
Busy outdoor Hong Kong market with crowds and high-rise buildings in the background
A Hong Kong wet market — the natural habitat of 激氣 bargaining — Photo via Pexels

7. 激氣

gik1 hei3  —  Jyutping romanisation

Meaning: exasperated; provoked to annoyance.

Explanation: 激 means to stimulate or provoke, 氣 is breath/qi. 激氣 is the stewing frustration where another person is actively winding you up — a sibling who won't stop asking, a colleague who keeps interrupting, a toddler on the fifth "why." It is the Cantonese version of "I'm about to lose it."

In real life: 「同佢講嘢真係好激氣!」(tung4 keoi5 gong2 je5 zan1 hai6 hou2 gik1 hei3) — "Talking to him is seriously exasperating!"

8. 發爛渣

faat3 laan6 zaa2  —  Jyutping romanisation

Meaning: to throw a tantrum; to kick off.

Explanation: The visibly bad behaviour kind of angry — stomping, slamming doors, throwing phones, raising the voice three octaves. Hong Kong parents use it to describe toddlers. Hong Kong kids use it to describe their parents on parents' night.

In real life: 「個細佬喺超市發爛渣,阿媽好尷尬。」(go3 sai3 lou2 hai2 ciu1 si5 faat3 laan6 zaa2, aa3 maa1 hou2 gaam1 gaai3) — "The little brother threw a tantrum in the supermarket — Mum was mortified."

9. 唔忿氣

m4 fan6 hei3  —  Jyutping romanisation

Meaning: resentful; refusing to accept it.

Explanation: The Cantonese version of "it's not fair!" said when you have lost but your brain refuses to concede. Sports teams are 唔忿氣 after a bad call. Siblings are 唔忿氣 at the one who got the bigger piece of char siu. It is anger plus pride plus a tiny bit of hope that the universe will somehow fix it.

In real life: 「輸咗場波,我真係好唔忿氣。」(syu1 zo2 coeng4 bo1, ngo5 zan1 hai6 hou2 m4 fan6 hei3) — "I lost the match — I'm genuinely not accepting this."

唔忿氣 is the exact posture of a 硬頸 Cantonese stubborn mindset — refusing to bow out when the world says you should. We wear it on our chest with the Hard Neck sweatshirt.

10. 嬲到爆

nau1 dou3 baau3  —  Jyutping romanisation

Meaning: furious to the point of exploding; livid.

Explanation: The nuclear option. 嬲到爆 is 嬲 plus 到 (to the point of) plus 爆 (burst). This is the final level in the Hong Kong anger tree — reserved for betrayals, missed MTRs with 30-minute waits, and the specific kind of boss email that starts with "Hope you had a good weekend."

In real life: 「我見到佢做啲嘢,嬲到爆!」(ngo5 gin3 dou2 keoi5 zou6 di1 je5, nau1 dou3 baau3) — "Seeing what he's doing — I'm livid."

Why Cantonese needs so many angry words

A linguist friend once pointed out that Hong Kong's vocabulary for frustration is bigger than its vocabulary for joy — and that this probably says something true about the city. The density, the rents, the noise, the schedule, the heat — Cantonese had to invent precise names for each shade of upset the way the Inuit invented precise names for kinds of snow.

But there is a shared Cantonese joke that threads through this whole list: nobody stays angry for long. By the time you have finished 嬲, 火滾, 扯火 and 嬲到爆, someone has usually poured you a cup of tea and asked whether you have eaten yet. For the quieter release valve, see our Vol. 116 tired and burnt-out dictionary — because exhausted usually comes before explosive.

👕 Wear the attitude

👉 Shop the Cantonese Slang collection

Modern streetwear for the global Cantonese community.