Cantonese Dictionary Vol. 74: 10 Cantonese Words for Emotions, Moods & Feelings Every Hong Konger Uses

Vibrant Hong Kong street at night with layered neon signs in traditional Chinese characters glowing over wet pavement

Cantonese doesn't just describe feelings — it performs them. English gives you "angry"; Cantonese gives you a whole ladder from mild irritation to fire boiling in your chest. Today's dictionary covers 10 emotional words every Hong Konger reaches for — words your textbook probably skipped, but your auntie uses on the phone every single day.

Rain-soaked Hong Kong street at night with neon reflections
Hong Kong nights carry every mood the language has a word for — Photo via Pexels

The angry family

1. 嬲

nau1  —  Jyutping romanisation

Meaning: Angry, upset.

Explanation: The base-level angry word. It covers everything from a mild sulk to a real grudge, and it's the go-to when you're annoyed at a person specifically. If someone says "我嬲你" they're not shouting — they're just letting you know you crossed a line.

In real life: 「你唔好嬲我啦。」 — "Don't be mad at me." A phrase you'll hear in every rom-com and every apology text.

2. 火滾

fo2 gwan2  —  Jyutping romanisation

Meaning: Fuming — literally "fire boiling."

Explanation: Two levels above 嬲. Something has boiled the fire in your chest — usually work, family, or the MTR at 8:30am. The mental image is exactly what the characters say: a kettle of anger about to whistle.

In real life: 「聽到佢咁講我就火滾。」 — "Just hearing him say that makes me fume."

3. 谷氣

guk1 hei3  —  Jyutping romanisation

Meaning: Stifled frustration; anger you can't let out.

Explanation: When you're mad but can't say anything — the boss, your in-laws, the customer. The character 谷 means "to compress," and 氣 is your breath or energy. It's the specific pain of swallowing your reaction.

In real life: 「開會俾人插咗一輪,谷到我一肚氣。」 — "Got roasted in a meeting, my whole stomach is full of stifled anger."

If you live inside this feeling most weeks, we have merch for that: the 準時收工 Clock Out On Time heavyweight tee exists specifically for anyone whose 谷氣 comes from staying past 6pm.

The blue family

4. 灰

fui1  —  Jyutping romanisation

Meaning: Down; discouraged; blue.

Explanation: Literally "grey / ash." Cantonese uses colours the way English uses "blue" — 灰 is the flat, drained feeling after a rejection or a bad exam result. Not depression, just the low hum of a bad day.

In real life: 「面試又fail咗,好灰。」 — "Failed another interview. I'm so grey."

5. 心淡

sam1 taam5  —  Jyutping romanisation

Meaning: Disheartened; giving up hope on someone.

Explanation: Literally "heart gone bland." It's the moment you stop expecting anything from a person or a situation. Cantopop is built on this word — Joey Yung has a whole hit song called 心淡. It's not anger. It's quieter and colder.

In real life: 「等咗佢咁多年,我真係心淡。」 — "After waiting so many years for him, my heart has truly gone bland."

6. 頂唔順

ding2 m4 seon6  —  Jyutping romanisation

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

Explanation: Literally "can't hold up." One of the most quoted Cantonese phrases on earth — describes the moment your patience, energy, or willingness runs out. Works for heat, colleagues, spicy food, and Mondays.

In real life: 「今日30度,我頂唔順啊。」 — "It's 30 degrees today, I can't take it."
Hong Kong street illuminated by vibrant neon signs reflecting on wet roads at night
Every mood in the language has its own neon glow — Photo via Pexels

The good feelings

7. 冧

lam3  —  Jyutping romanisation

Meaning: Melting — as in head-over-heels smitten.

Explanation: The base meaning is "to topple / to collapse," but in emotional Cantonese it's what a sweet compliment or a puppy video does to you. "你冧唔冧?" means "aren't you melting?" It works for romance, for dogs, and for a really good encore.

In real life: 「佢咁講嘢我即刻冧咗。」 — "When he talks like that I melt instantly."

8. 好爽

hou2 song2  —  Jyutping romanisation

Meaning: Feels great; satisfying; a clean, cathartic pleasure.

Explanation: 爽 is one of Cantonese's best untranslatable words. Cold beer on a summer day is 爽. A finally-fixed itch is 爽. Winning an argument you were right about is 爽. It's satisfaction with a physical edge.

In real life: 「食完呢個雪糕真係好爽。」 — "Eating that ice cream, so satisfying."

9. 開心到飛起

hoi1 sam1 dou3 fei1 hei2  —  Jyutping romanisation

Meaning: Happy enough to fly.

Explanation: Cantonese loves the intensifier 到飛起 ("to the point of flying"). Tag it onto any adjective — 靚到飛起 ("beautiful to the point of flying"), 攰到飛起 ("tired to the point of flying"). Attach it to 開心 and you get the joy version.

In real life: 「知道有得放假,我開心到飛起。」 — "When I heard I got the day off, I was happy enough to fly."

And if your default emotional state is "pretending nothing bothers you," the Hea heavyweight tee was made for you. Same energy: soft rebellion, warm shrug.

The petty little one

10. 眼紅

ngaan5 hung4  —  Jyutping romanisation

Meaning: Envious; jealous — literally "red eyes."

Explanation: When a friend gets a promotion, a Michelin dinner, or a boyfriend better than yours — 眼紅. Different from Western jealousy: less bitter, more "I want that too." Aunties use it lovingly at dim sum.

In real life: 「你去咗日本玩,我好眼紅呀。」 — "You went to Japan on holiday, my eyes are red."

👕 Wear the mood

Why emotional Cantonese hits harder

Cantonese emotional vocabulary is unusually physical. 火滾 has a fire. 谷氣 has compressed breath. 眼紅 has red eyes. 心淡 has a taste. You're not naming a feeling — you're describing what your body is doing while you have it. That's why it's untranslatable and why it lands harder than English.

The next time an English word feels too small for what you're actually feeling, borrow one of these. Your parents will nod. Your friends will laugh. And you'll finally have a language that keeps up with the mess of being a person.

👉 Shop the Cantonese Slang collection

Modern streetwear for the global Cantonese community.