A personified yak Chinese teacher that teaches Traditional Chinese swear words with pinyin and safer alternatives.

Traditional Chinese Swear Words (Taiwan): 55+ Real Phrases With Pinyin

Topic: 髒話/罵人話 (zānghuà / màrénhuà) — the stuff you’ll hear in group chats, night markets, and when someone drops their bubble tea.

You don’t need swear words to speak Traditional Chinese (Taiwan Mandarin). But if you understand them, you’ll understand real conversations way faster.

This guide gives you 55+ common Taiwanese + Mandarin swear words and rude phrases with Traditional characters, pinyin (tone marks), meaning, and real example sentences—plus a “don’t-get-punched” safety layer.

NSFW Warning (Read This Once, Save Your Social Life)

Some items here are mild (annoyed vibes). Some are nuclear (start-a-fight vibes). If a phrase mentions someone’s mom or uses explicit sex words, treat it like a live grenade.

Also: Mandarin profanity often leans heavily into sex + family (especially “mom” insults), which hits “face” culture harder than many English swears. :contentReference[oaicite:0]{index=0}

Yak Box: If you learn only one skill from this article, make it this: recognize swearing, don’t rehearse it loudly on the MRT. You’re not auditioning for “Angry Foreigner: The Musical.”

The 8 Phrases You’ll Hear First (Taiwan Edition)

靠北

kào běi — “WTF / damn it”

gàn — “f*ck / damn”

白目

bái mù — “clueless (socially)”

北七

běi qī — “idiot” (Taiwan slang)

他媽的

tā mā de — “f*cking / damn”

三小

sān xiǎo — “what the hell?”

關你屁事

guān nǐ pì shì — “none of your damn business”

gǔn — “get lost”

Quick Culture Note (Why “Mom” Swears Hit Hard)

In Mandarin, a lot of the strongest swearing mixes sex + family (especially “mother” insults). That’s why phrases that sound “normal” to English speakers can feel wildly aggressive in Chinese contexts. :contentReference[oaicite:1]{index=1}

This list is inspired by popular Mandarin swear-word roundups and Taiwanese usage notes—then rebuilt into a bigger, clearer cheat sheet with Traditional characters + pinyin + examples. :contentReference[oaicite:2]{index=2}

55 Swear Words Cheat Sheet (Traditional + Pinyin + Examples)

Spice Scale: Mild = annoyed. Medium = rude. Hot = you’re escalating. Nuclear = don’t say it unless you absolutely mean it.

Mild / “I’m Annoyed” (Mostly Taiwan Slang)

HanziPinyinMeaningExample (ZH)Example (Pinyin)Translation (EN)
kào“damn / oh man”靠,我忘記帶錢包了。Kào, wǒ wàngjì dài qiánbāo le.Damn, I forgot my wallet.
我靠wǒ kào“holy crap”我靠,這也太扯了吧!Wǒ kào, zhè yě tài chě le ba!Holy crap, that’s ridiculous!
靠北kào běi“WTF / damn it”靠北,捷運又延誤。Kào běi, jiéyùn yòu yánwù.WTF, the MRT is delayed again.
靠杯kào bēisame vibe as 靠北他一看到帳單就說:「靠杯!」Tā yī kàn dào zhàngdān jiù shuō: “Kào bēi!”He saw the bill and went, “WTF!”
靠腰kào yāo“geez / damn it”靠腰,怎麼又下雨啦。Kào yāo, zěnme yòu xiàyǔ la.Geez, why is it raining again?
靠邀kào yāoeuphemistic spelling他打錯三次密碼,直接「靠邀」一聲。Tā dǎcuò sān cì mìmǎ, zhíjiē “kào yāo” yī shēng.He mistyped the password three times and blurted it out.
靠夭kào yāostronger “damn”靠夭,我手機掉水裡了!Kào yāo, wǒ shǒujī diào shuǐlǐ le!Oh hell, my phone fell in water!
三小sān xiǎo“what the hell?”他突然回我一句:「三小?」Tā tūrán huí wǒ yī jù: “Sān xiǎo?”He suddenly replied, “What the hell?”
你是在哈囉?nǐ shì zài hā luō?“are you for real?”我講完規則,他就吐槽:「你是在哈囉?」Wǒ jiǎng wán guīzé, tā jiù tǔcáo: “Nǐ shì zài hā luō?”I explained the rules and he joked, “Are you serious?”
我去wǒ qùsoft “oh damn”我去,這麼貴?Wǒ qù, zhème guì?Whoa—this expensive?
去你的qù nǐ de“screw that / screw you”他被打槍後只丟一句:「去你的。」Tā bèi dǎqiāng hòu zhǐ diū yī jù: “Qù nǐ de.”After getting rejected, he just said, “Screw you.”
機車jī chē“annoying / such a jerk”這規定也太機車了吧。Zhè guīdìng yě tài jī chē le ba.This rule is so annoying.

Medium To Hot (Classic Mandarin “Damn” + Family Swears)

HanziPinyinMeaningExample (ZH)Example (Pinyin)Translation (EN)
媽的mā de“sh*t / damn”媽的,今天超塞。Mā de, jīntiān chāo sāi.Sh*t, traffic is awful today.
你媽的nǐ mā derude “your mom’s…”他氣到罵了一句:「你媽的!」Tā qì dào mà le yī jù: “Nǐ mā de!”He got mad and cursed, “Your mom’s…!”
他媽的tā mā de“f*cking / damn”他媽的,電腦又當機。Tā mā de, diànnǎo yòu dāngjī.F*ck, the computer crashed again.
他奶奶的tā nǎi nai de“goddamn” (grandma)他奶奶的,鑰匙又不見了。Tā nǎi nai de, yàoshi yòu bújiàn le.Goddamn it, the keys are gone again.
去你媽的qù nǐ mā de“f*ck off” (very rude)他吵到失控,直接吼:「去你媽的!」Tā chǎo dào shīkòng, zhíjiē hǒu: “Qù nǐ mā de!”He lost it and yelled, “F*ck off!”
去你奶奶的qù nǐ nǎi nai devariant (very rude)他在遊戲裡被陰,氣到打字:「去你奶奶的。」Tā zài yóuxì lǐ bèi yīn, qì dào dǎzì: “Qù nǐ nǎi nai de.”He got ragey in-game and typed it out.
幹你娘gàn nǐ niángnuclear “f*ck your mom”他一衝動脫口而出:「幹你娘!」Tā yī chōngdòng tuōkǒu ér chū: “Gàn nǐ niáng!”In a burst of anger, he blurted it out.
幹你老師gàn nǐ lǎo shīvery rude insult他被雷到,低聲罵:「幹你老師……」Tā bèi léi dào, dīshēng mà: “Gàn nǐ lǎo shī…”He got triggered and muttered it.
操你媽cāo nǐ mānuclear “f*ck your mom”他吵架時罵出「操你媽」,場面瞬間變硬。Tā chǎojià shí mà chū “Cāo nǐ mā”, chǎngmiàn shùnjiān biàn yìng.He said it in an argument and the vibe turned icy.
肏你媽cào nǐ māsame meaning, harsher「肏你媽」是超重口,別亂用。“Cào nǐ mā” shì chāo zhòngkǒu, bié luàn yòng.This one is ultra-NSFW—don’t throw it around.

Sex Words + “Censored” Spellings (Taiwan Online Vibes)

HanziPinyinMeaningExample (ZH)Example (Pinyin)Translation (EN)
gàn“f*ck / damn”幹,我忘了存檔!Gàn, wǒ wàng le cún dǎng!F*ck, I forgot to save!
gàn“censored 幹”淦,又被放鳥。Gàn, yòu bèi fàngniǎo.Damn, got stood up again.
cāo“f*ck” (context matters)操,這 bug 怎麼又來。Cāo, zhè bug zěnme yòu lái.F*ck, this bug is back again.
càovery vulgar “f*ck”他氣到在群組只打一個字:「肏」。Tā qì dào zài qúnzǔ zhǐ dǎ yī gè zì: “Cào”.He was so mad he typed just one vulgar word.
我操wǒ cāo“holy sh*t / f*ck!”我操,這也太突然了。Wǒ cāo, zhè yě tài tūrán le.Holy sh*t, that was sudden.
我幹wǒ gàn“what the f*ck!”我幹,居然還要加班?Wǒ gàn, jūrán hái yào jiābān?What the f*ck—overtime again?
我肏wǒ càovery strong exclamation他看到結果只說:「我肏……」Tā kàn dào jiéguǒ zhǐ shuō: “Wǒ cào…”He saw the result and could only say it.
打飛機dǎ fēi jī“masturbate” (crude)別在公共場合講「打飛機」。Bié zài gōnggòng chǎnghé jiǎng “dǎ fēi jī”.Don’t say that in public settings.
吃豆腐chī dòu fu“grope / take liberties”在擁擠的地方要小心別被吃豆腐。Zài yōngjǐ de dìfāng yào xiǎoxīn bié bèi chī dòu fu.In crowds, watch out for people taking liberties.

Insults (Stupid / Clueless / Trash)

HanziPinyinMeaningExample (ZH)Example (Pinyin)Translation (EN)
白目bái mùclueless, can’t read the room別理那個白目,他根本狀況外。Bié lǐ nàgè bái mù, tā gēnběn zhuàngkuàng wài.Ignore that clueless guy—totally out of it.
北七běi qīidiot (Taiwan slang)他又耍北七,大家都傻眼。Tā yòu shuǎ běi qī, dàjiā dōu shǎyǎn.He acted like an idiot again—everyone stared.
87bā qīnumeric slang for “idiot”聊天室有人回他:「也太87。」Liáotiānshì yǒu rén huí tā: “Yě tài bā qī.”Someone replied, “That’s so dumb.”
白癡bái chīidiot他被隊友罵「白癡」,氣到退隊。Tā bèi duìyǒu mà “bái chī”, qì dào tuì duì.A teammate called him an idiot, and he rage-quit.
笨蛋bèn dànidiot (softer)我真是笨蛋,票放洗衣機洗了。Wǒ zhēn shì bèn dàn, piào fàng xǐyījī xǐ le.I’m such an idiot—I washed the tickets.
傻瓜shǎ guāfool (often teasing)別笑我啦,我只是傻瓜一次。Bié xiào wǒ la, wǒ zhǐshì shǎ guā yī cì.Don’t laugh—I was just a fool once.
二百五èr bǎi wǔidiot / good-for-nothing他自嘲說自己是二百五。Tā zìcháo shuō zìjǐ shì èr bǎi wǔ.He joked that he’s a total idiot.
你真二nǐ zhēn èr“you’re such a dope”朋友看著他說:「你真二。」Péngyǒu kànzhe tā shuō: “Nǐ zhēn èr.”A friend looked at him: “You’re such a dope.”
智障zhì zhàngableist insult (avoid)網路上有人說這功能「很智障」。Wǎnglù shàng yǒu rén shuō zhè gōngnéng “hěn zhì zhàng”.Someone online said this feature is “r*tarded.”
低能dī néng“low-IQ” (rude)這種低能錯誤居然還能發生。Zhè zhǒng dī néng cuòwù jūrán hái néng fāshēng.How can this kind of stupid error happen?
廢物fèi wùuseless trash (harsh)他氣到罵自己「廢物」,其實很傷。Tā qì dào mà zìjǐ “fèi wù”, qíshí hěn shāng.He called himself “trash”—that’s actually painful.
垃圾lā jītrash (as an insult)他把別人叫「垃圾」,超沒品。Tā bǎ biérén jiào “lā jī”, chāo méi pǐn.He called someone “trash”—super rude.
人渣rén zhāscum戲裡女主罵反派是「人渣」。Xì lǐ nǚzhǔ mà fǎnpài shì “rén zhā”.In the drama, she calls the villain “scum.”
混蛋hún dànbastard / jerk那混蛋又遲到,還裝沒事。Nà hún dàn yòu chídào, hái zhuāng méi shì.That jerk is late again and acts like nothing happened.
王八蛋wáng bā dàn“bastard / SOB”他被罵「王八蛋」後直接爆走。Tā bèi mà “wáng bā dàn” hòu zhíjiē bàozǒu.After being called that, he flipped out.
欠揍qiàn zòu“asking for a beating”他那個得意臉真的很欠揍。Tā nàgè déyì liǎn zhēn de hěn qiàn zòu.That smug face is so punchable.

Arguing / Shutting Someone Down

HanziPinyinMeaningExample (ZH)Example (Pinyin)Translation (EN)
關你屁事guān nǐ pì shìnone of your damn business他冷冷回一句:「關你屁事。」Tā lěnglěng huí yī jù: “Guān nǐ pì shì.”He coldly replied: “None of your damn business.”
放屁fàng pìbullshit / “you’re farting”別聽他放屁,他在瞎掰。Bié tīng tā fàng pì, tā zài xiā bāi.Don’t listen to his bullshit—he’s making it up.
狗屁gǒu pìbullsh*t (stronger)這理由根本狗屁。Zhè lǐyóu gēnběn gǒu pì.This excuse is total bullsh*t.
屁話pì huàcrap talk他一直講屁話,大家聽到翻白眼。Tā yīzhí jiǎng pì huà, dàjiā tīng dào fān báiyǎn.He kept talking crap and everyone rolled their eyes.
閉嘴bì zuǐshut up他吵到我受不了,我只說:「閉嘴。」Tā chǎo dào wǒ shòu bùliǎo, wǒ zhǐ shuō: “Bì zuǐ.”He was so loud I just said, “Shut up.”
gǔnget lost他只丟一個字:「滾。」Tā zhǐ diū yī gè zì: “Gǔn.”He threw out one word: “Get lost.”
滾開gǔn kāiget out of the way他不耐煩地說:「滾開。」Tā bù nàifán de shuō: “Gǔn kāi.”He impatiently said, “Move.”
你看什麼看?nǐ kàn shén me kàn?what are you looking at?路人被瞪到回嗆:「你看什麼看?」Lùrén bèi dèng dào huí qiàng: “Nǐ kàn shén me kàn?”A passerby snapped: “What are you looking at?”

Useful Sentence Templates (So You Sound Human, Not A Subtitle Robot)

These are plug-and-play patterns you’ll actually hear. They reuse words from the cheat sheet, so you’re not memorizing 500 new insults like it’s a Pokémon collection.

  • 也太 X 了吧! (yě tài X le ba!) — “That’s sooo X!”
    Example: 也太扯了吧!(yě tài chě le ba!) — “That’s ridiculous!”
  • X 一下 (X yīxià) — “X for a sec / chill with X”
    Example: 靠北一下就好。(kào běi yīxià jiù hǎo.) — “Let me swear for a sec and I’m good.”
  • 我真的快 X 了 (wǒ zhēn de kuài X le) — “I’m about to X”
    Example: 我真的快瘋了。(wǒ zhēn de kuài fēng le.) — “I’m about to lose it.”
  • 你到底在 X? (nǐ dàodǐ zài X?) — “What are you even doing?”
    Example: 你到底在講什麼?(nǐ dàodǐ zài jiǎng shénme?) — “What are you even saying?”
  • 別再 X 了 (bié zài X le) — “Stop X-ing”
    Example: 別再講屁話了。(bié zài jiǎng pì huà le.) — “Stop talking crap.”
  • 我就問一句:X? (wǒ jiù wèn yī jù: X?) — “I’ll ask one thing: X?”
    Example: 我就問一句:三小?(wǒ jiù wèn yī jù: sān xiǎo?) — “I’ll ask once: what the hell?”
  • 真的很 X (zhēn de hěn X) — “Really X”
    Example: 這規定真的很機車。(zhè guīdìng zhēn de hěn jī chē.) — “This rule is really annoying.”
  • 你先 X (nǐ xiān X) — “You go X first” (dismissive)
    Example: 你先冷靜。(nǐ xiān lěngjìng.) — “Calm down first.”
  • 別鬧 (bié nào) — “Stop messing around”
    Example: 別鬧啦,認真點。(bié nào la, rènzhēn diǎn.) — “Come on, be serious.”
  • 算了 (suàn le) — “Forget it” (de-escalation)
    Example: 算了,我不想吵。(suàn le, wǒ bù xiǎng chǎo.) — “Forget it, I don’t want to argue.”
  • 你最好 X (nǐ zuìhǎo X) — “You’d better X” (threat-ish; careful)
    Example: 你最好別再吵。(nǐ zuìhǎo bié zài chǎo.) — “You’d better stop it.”
  • 拜託 (bàituō) — “please / give me a break” (often sarcastic)
    Example: 拜託,這也能搞錯?(bàituō, zhè yě néng gǎocuò?) — “Seriously, you messed this up too?”

Common Confusions (Fast Fixes)

  • 靠北 / 靠杯 / 靠邀 often show up as “softer spellings” in text.
  • can also mean “to do drills / exercise” in clean contexts—your sentence and tone decide the vibe.
  • 北七 and 87 are Taiwan-flavored slang connected to Taiwanese usage notes; you’ll see them online a lot. :contentReference[oaicite:3]{index=3}
  • Anything that directly targets someone’s family (especially mom) is usually much harsher than it sounds in translation. :contentReference[oaicite:4]{index=4}

Taiwan vs Mainland Note (One Famous Trap)

小姐 (xiǎo jiě) is a classic: it can be a normal “Miss” in Taiwan/HK, but it can be interpreted as “sex worker” in parts of Mainland China. If you’re unsure, use 小姐/女士 (nǚshì) carefully, or just say 不好意思 (bù hǎoyìsi) to get attention politely. :contentReference[oaicite:5]{index=5}

Safer Alternatives (Still Satisfying, Less Likely To Ruin Your Day)

Want the emotional release without sounding like you’re trying to speedrun getting unfriended? Try these.

HanziPinyinMeaningExample (ZH)Example (Pinyin)Translation (EN)
太扯了tài chě lethat’s ridiculous太扯了,我不信。Tài chě le, wǒ bù xìn.That’s ridiculous—I don’t buy it.
也太誇張yě tài kuāzhāngthat’s too much也太誇張了吧!Yě tài kuāzhāng le ba!That’s way too much!
真無言zhēn wúyánspeechless我真的無言。Wǒ zhēn de wúyán.I’m genuinely speechless.
很煩欸hěn fán êso annoying這件事很煩欸。Zhè jiàn shì hěn fán ê.This is really annoying.
拜託啦bàituō lacome on拜託啦,別鬧了。Bàituō la, bié nào le.Come on, stop it.
算了啦suàn le laforget it算了啦,不值得。Suàn le la, bù zhídé.Forget it, not worth it.

Practice (Quick Drills)

Pick the best option. Don’t overthink—this is real-life speed.

  • You drop your drink. Mild Taiwan-style exclamation: 靠 / 我靠 (kào / wǒ kào).
  • Someone is being nosy: 關你屁事 (guān nǐ pì shì) or safer 跟你沒關係 (gēn nǐ méi guānxi).
  • Your friend does something silly (teasing): 笨蛋 (bèn dàn) or 北七 (běi qī) if your friend group talks like that.
  • Online rage moment (still risky): 他媽的 (tā mā de) is common; anything with “媽” aimed at a person escalates fast.
Answer Key (No Cheating… okay, a little cheating)

There isn’t one single “correct” answer—tone + relationship matter. The goal is: match the spice to the situation. When in doubt, use a safer alternative from the table.

Final Yak Box: If you only memorize one thing, make it “這也太扯了吧!” (zhè yě tài chě le ba!) — it’s expressive, super Taiwan-friendly, and won’t accidentally start a family feud.