Cantonese Dictionary Vol. 106: 10 Cantonese Number Idioms That Only Locals Truly Use

Vibrant neon lights of a Hong Kong street at night

Numbers in Cantonese are never just numbers. They sneak into idioms, slang, insults, compliments and odds-giving in ways that leave Mandarin speakers scratching their heads. A single digit can mean "nobody," "the sure thing," or "complete stranger." Learn these ten number phrases and you'll suddenly understand half the chatter in a Hong Kong office or MTR carriage — the half that was flying over your head the whole time.

Volume 106 of the Cantonese Dictionary walks through the ten number idioms that locals say constantly — a one-man-band "one-kick" worker, a mob-movie "sure six," and the nonsense phrase that is literally "nine doesn't match eight." Each one tells you something about how Cantonese people see the world: pragmatic, numerical, and never above a bit of attitude.

Dense Hong Kong street at dusk with layered neon signs featuring Chinese characters
The visual noise of a Hong Kong street — numbers and words everywhere — Photo via Pexels

The 10 Number Idioms Every Cantonese Speaker Uses

1. 一腳踢

jat1 goek3 tek3  —  Jyutping romanisation

Meaning: A one-person operation. Handling everything yourself with no help.

Explanation: Literally "one kick does it all." Used for a solo founder, a solo parent, or a worker whose boss expects them to be sales, admin, cleaner and IT. Said with a mix of pride and grim resignation — never casual.

In real life: 「成間鋪頭都係我一腳踢。」 — "I run the whole shop by myself."

Hong Kong is full of one-kick operators — the aunty cooking, cashing out and sweeping the floor at a corner noodle shop; the solo photographer running a studio out of a Kwun Tong industrial building. If you resonate with that solo-grind energy, the 準時收工 Clock Out On Time heavyweight tee is for everyone who dreams of actually being able to leave on time.

2. 二打六

ji6 daa2 luk6  —  Jyutping romanisation

Meaning: A small-timer. A nobody with no real power or influence.

Explanation: Originally a term from traditional Cantonese opera for low-ranking actors who played multiple small roles. Now used widely to describe a bit player — the junior in the office nobody listens to, or the minor gang member in a cop movie. Mildly dismissive, often self-deprecating.

In real life: 「我喺公司只係二打六,邊有話事權?」 — "I'm just a nobody at work — what say do I have?"

3. 三唔識七

saam1 m4 sik1 cat1  —  Jyutping romanisation

Meaning: Complete strangers. People who have never met and have no connection.

Explanation: Literally "three doesn't know seven." A rhythmic way of saying two people have no business knowing each other. Often used to question why anyone would do a favour, or to express surprise that someone's helping out when they shouldn't owe anything.

In real life: 「我同佢三唔識七,點解要幫佢?」 — "I don't know him at all — why should I help?"
Crowds of pedestrians crossing a busy Hong Kong street at rush hour
Thousands of 三唔識七 strangers filling one Hong Kong crossing — Photo via Pexels

4. 四圍

sei3 wai4  —  Jyutping romanisation

Meaning: All around. Everywhere. In every direction.

Explanation: Literally "four sides." Attached to a verb it means to do something aimlessly or widely — 四圍行 (walk around), 四圍食 (eat around), 四圍睇 (look around). It's the Cantonese word for wandering with no particular destination, which is also one of the great Hong Kong pastimes.

In real life: 「我放工四圍行吓先。」 — "I'll wander around a bit after work."

5. 五五波

ng5 ng5 bo1  —  Jyutping romanisation

Meaning: Fifty-fifty. A coin flip. Even odds.

Explanation: "波" here is from English "ball" (as in football odds) — Cantonese happily borrows and respells. If a punter calls the match 五五波, they're saying either team could win. Used in sports betting, horse racing, dating, interviews — anywhere the outcome genuinely could go either way.

In real life: 「今場波我睇五五波。」 — "I think this match is a toss-up."

6. 坐定粒六

co5 ding6 nap1 luk6  —  Jyutping romanisation

Meaning: A sure thing. In the bag. Locked in.

Explanation: Comes from dice gambling — "a six is already sitting there." If your opponent needs anything less than a seven to lose, you've already won. In life, used for anything you consider guaranteed: a job offer, a promotion, a win, a seat on the next MTR.

In real life: 「呢份工你坐定粒六啦!」 — "This job is already yours — a lock!"

坐定粒六 is lifted straight from the dice-and-cards tables that have soundtracked Hong Kong cinema for forty years. If you have ever shouted it at a mahjong table or watching Chow Yun-fat flip a card in God of Gamblers, the 坐定粒六 Always a 6 hoodie is literally the phrase on your back. Pair it with the 賭神 God of Gamblers hoodie for the full Macau-vacation energy.

7. 七七八八

cat1 cat1 baat3 baat3  —  Jyutping romanisation

Meaning: Roughly done. Seventy or eighty percent of the way there.

Explanation: The classic Hong Kong deadline answer. The report isn't finished, but it's "sevens and eights." Means you've done enough that you can show up to the meeting, but not enough that you can stop working on it. Beloved by anyone whose boss is asking for a status update right now.

In real life: 「個 proposal 做咗七七八八,聽日交到。」 — "The proposal is 70-80% done, I'll submit tomorrow."
Close-up of mahjong tiles with Chinese characters
Mahjong tiles — where many Cantonese number idioms were born — Photo via Pexels

8. 八八九九

baat3 baat3 gau2 gau2  —  Jyutping romanisation

Meaning: Almost there. Nearly ready. About 80 to 90 percent complete.

Explanation: One notch beyond 七七八八. If 七七八八 means "I can bluff through the meeting," 八八九九 means "we are seriously almost there, just the final polish." Can also describe a plan that's almost locked in. Used by cooks ("rice is 八八九九"), freelancers, event planners, and anyone close to the finish line.

In real life: 「飯煮到八八九九,就可以食啦。」 — "The rice is almost done, we can eat soon."

9. 九唔搭八

gau2 m4 daap3 baat3  —  Jyutping romanisation

Meaning: Nonsense. Non sequitur. Doesn't connect to anything.

Explanation: Literally "nine doesn't match eight." The quintessential Cantonese dismissal of an irrelevant comment, a bad answer, or someone who went off on a wild tangent. Perfect for the colleague who answered a project question with a story about their lunch, or the uncle whose logic went off a cliff three sentences ago.

In real life: 「你講嘅嘢九唔搭八,我都唔知你想點。」 — "What you're saying makes no sense, I don't know what you want."

10. 十十足足

sap6 sap6 zuk1 zuk1  —  Jyutping romanisation

Meaning: One hundred percent. Totally. Completely.

Explanation: "Ten tens, full fulls." Means something is unmistakably, undeniably true. "She looks 十十足足 like her mother." "That curry is 十十足足 Hong Kong style." The emphatic yes of the Cantonese language — stronger than just saying "yes," because it rhymes.

In real life: 「佢十十足足似佢老豆。」 — "He looks exactly like his dad."

Why Cantonese Loves Numbers So Much

Cantonese is famously good at number superstition — 8 is lucky, 4 is deadly, and the lucky-fortune word list is longer than most dictionaries. But number idioms work a little differently. They're not about superstition; they're about rhythm. 七七八八 and 八八九九 and 十十足足 all echo like dice hitting a table, and the ear remembers them even when the meaning is abstract.

The other thing: numbers in Cantonese often come loaded with history from mahjong, dice, horse racing, cards, and the Cantonese opera stage. Half of these phrases trace back to a specific gambling table or a specific stock role. If you want to wear the mob-movie, winning-table energy, 坐定粒六 Always a 6 is the shirt — and the broader Cantonese slang collection has the rest.

👉 Shop the Cantonese Slang collection

Modern streetwear for the global Cantonese community.