Cantonese Dictionary Vol. 74: 10 Cantonese Words for Anger, Frustration & Losing Your Cool Every Hong Konger Uses

Hong Kong street at night packed with neon signs — the visual mood of a Cantonese city that never stops running

Cantonese doesn't just have one word for angry. It has a whole weather system for it — a language built for a city where the MTR is packed, the rent is brutal, and someone is always cutting the queue. From the quiet simmer of 谷氣 to the full boil of 火滾, this is Cantonese Dictionary Vol. 74: ten frustration words every real Cantonese speaker uses without thinking. Learn these and you'll finally understand what your Hong Kong-born relatives are muttering under their breath.

Hong Kong street at night with dense neon signs
A Hong Kong street at night — the sensory backdrop of everyday frustration. — Photo via Pexels

Why Cantonese Has So Many Ways to Say You're Losing It

Cantonese is famous for its precision — not just tones but temperature. Anger isn't a single feeling; it has heat levels, textures, and moral verdicts baked in. Some words describe the fire (火滾, 光火). Some describe the person who lit it (激氣). Some describe the way it sits in your chest when you can't let it out (谷氣, 心煩). Wearing your feelings on your sleeve is easier when you have a word for exactly what you're feeling — which is why we made an 硬頸 Hard Neck sweatshirt for the stubborn ones who refuse to back down.

The 10 Words

1. 火滾

fo2 gwan2  —  Jyutping romanisation

Meaning: Fuming; boiling with anger.

Explanation: Literally "fire boiling." This is the classic Cantonese image for anger — a pot on high heat, about to spill over. It's the word you use for the moment right before you say something you'll regret.

In real life: 佢遲到成個鐘,我火滾到爆 — "He was an hour late, I was fuming."

2. 嬲

nau1  —  Jyutping romanisation

Meaning: Angry; mad.

Explanation: The base word for anger in Cantonese. Beautifully written — two 男 (man) characters flanking one 女 (woman) — the character itself tells a story. Double it up to 嬲嬲 for cute anger, or extend to 嬲爆爆 (nau1 baau3 baau3) when you're absolutely fuming.

In real life: 我而家好嬲你!— "I'm really mad at you right now!"

3. 谷氣

guk1 hei3  —  Jyutping romanisation

Meaning: Bottled-up frustration; stifled anger you can't release.

Explanation: Literally "trapped qi." This is the very Cantonese feeling of being angry but not being able to say it — stuck at a job you hate, dealing with a mother-in-law you can't argue with, watching a taxi cut you off. The kind of anger that sits in your chest.

In real life: 聽阿媽講嘢真係好谷氣 — "Listening to my mum talk really bottles me up."

4. 頂唔順

ding2 m4 seon6  —  Jyutping romanisation

Meaning: Can't take it anymore; can't stand it.

Explanation: Literally "can't hold it up." This is the moment your patience breaks. The heat, the queue, the boss, the noise, the price of char siu rice going up again — something has finally crossed the line.

In real life: 今日真係頂唔順 — "I really can't take it today."
Rain-soaked Hong Kong street at night with neon reflections
Rainy Hong Kong nights — the exact weather 谷氣 was invented for. — Photo via Pexels

5. 激氣

gik1 hei3  —  Jyutping romanisation

Meaning: To be infuriated (usually by someone else's behaviour).

Explanation: If 火滾 is the fire, 激氣 is the person striking the match. It always has a subject — someone is 激ing you. Most commonly used by mothers describing children, wives describing husbands, and Hong Kongers describing their commute.

In real life: 你唔好激我啦!— "Stop making me mad!"

6. 死火

sei2 fo2  —  Jyutping romanisation

Meaning: Oh no! / We're screwed / Crap!

Explanation: Literally "dying fire." The exclamation you shout the second you realise you left your MTR card at home, forgot your kid at yum cha, or replied-all to that email. It's not quite anger — it's the panic anger of realising you've messed up.

In real life: 死火!我唔記得帶銀包 — "Crap! I forgot to bring my wallet."

7. 心煩

sam1 faan4  —  Jyutping romanisation

Meaning: Restless in the heart; vexed; mentally cluttered.

Explanation: Not exactly anger — more like the low-frequency hum of frustration when too many small things pile up. Work is stressful, WhatsApp is buzzing, the aircon is broken, your mum keeps calling. 心煩 is the mood behind clicking your phone off and staring at the ceiling.

In real life: 今個星期咁多嘢做,好心煩 — "So much to do this week, I'm so vexed."

8. 光火

gwong1 fo2  —  Jyutping romanisation

Meaning: Furious; visibly enraged.

Explanation: Literally "bright fire." A step past 火滾 — this is anger with visible flames. Your face is red, your voice is up, and everyone in the office has quietly excused themselves. Often used by parents describing their teenagers, or Cantonese aunties describing anyone who parks a car in front of their shop.

In real life: 阿爸見到單成績表就光火 — "Dad saw the report card and went ballistic."

9. 睇唔過眼

tai2 m4 gwo3 ngaan5  —  Jyutping romanisation

Meaning: Can't stand what you're seeing; morally offended.

Explanation: Literally "can't pass through the eye." This is anger with a conscience — the frustration you feel watching someone push an elderly person in the MTR, watching a bad boss belittle staff, watching bad behaviour go unchecked. Very Cantonese: quietly furious, morally certain.

In real life: 佢咁對阿婆,我睇唔過眼 — "The way he treats his grandma, I can't stand it."

10. 冇好氣

mou5 hou2 hei3  —  Jyutping romanisation

Meaning: Done with it; no patience left; can't be bothered.

Explanation: Literally "no good breath." The polite way to say you've completely run out of patience. It's what a Cantonese person says instead of yelling — emotional resignation wrapped in a passive-aggressive shrug. If your 阿吱阿咗 Always Whining tee has ever been called "appropriate," you know the feeling.

In real life: 我冇好氣同你講 — "I don't have the patience to talk to you."
Vibrant Hong Kong street full of neon signs at night
The kind of Hong Kong street where 光火 is invented daily. — Photo via Pexels

Wear the Feeling

Cantonese has always been a language that lets you name exactly what you're feeling — and streetwear works the same way. If your patience is tested by traffic and admin, the 準時收工 Clock Out On Time tee says it for you. If you've decided that arguing isn't worth it today, the Hea tee is your uniform for radical indifference.

Say It Louder

These ten words are the emotional vocabulary of a real Cantonese speaker — not the Chinese textbook version. Say them out loud, use them at the wet market, on the WhatsApp group, in the family chat when your cousin cancels dim sum again. They're the difference between speaking Cantonese and living it.

👉 Shop the Cantonese Slang collection

Modern streetwear for the global Cantonese community.