Slang

Punjabi Swear Words: What Each Gaal Means, How Strong It Is, and Who Can Hear It

The SPAIKING TeamUpdated October 23, 202626 min read

Punjabi swear words run from the harmless (khota, "donkey", for someone being slow) to the unforgivable (any curse about someone's mother or sister). This guide gives each word in Gurmukhi, Shahmukhi and romanization, its literal meaning, a 1 to 5 strength rating and who can hear it, with meanings checked against Punjabi University's dictionary, so you understand everything and say almost nothing.

Reading about it is not speaking it

SPAIKING gives you an AI partner that speaks back and corrects you in real time, so your practice is real reps instead of quiet tapping.

What's in this guide

  1. How this guide rates Punjabi swear words
  2. What is a gaal in Punjabi?
  3. The mild Punjabi swear words you will hear every day
  4. Old-school Punjabi curses: the grandmother tier
  5. The middle tier: real insults that are not obscene
  6. Is kanjar a mild word? No.
  7. Why maa-bhain gaaliyan are nuclear
  8. How do Punjabi swear words overlap with Hindi and Urdu?
  9. India vs Pakistan: Gurmukhi, Shahmukhi and different swearing habits
  10. Punjabi music, wedding songs and banter culture
  11. Playful or hurtful: how to tell which one you are hearing
  12. Softer substitutes: what to say instead
  13. What you should never say in Punjabi
  14. Understand everything, say almost nothing
  15. Sources
  16. Frequently asked questions

Last checked: October 23, 2026. Every meaning on this page was checked against the Punjabi-English dictionary published by the Research Centre for Punjabi Language Technology at Punjabi University, Patiala (checked October 23, 2026), with Wiktionary and the Rekhta Urdu dictionary as second sources. Words we could not verify in a dictionary were left out, even popular ones.

How this guide rates Punjabi swear words

Punjabi has a reputation for being loud, teasing and quick with a curse, and the reputation is fair. But Punjabi profanity is not one pile of "bad words". It is a ladder, and the rungs are far apart. The bottom rung is affectionate. The top rung ends friendships and starts fights, and the reason is almost always the same: it drags someone's mother, sister or family honour into it.

The strength scale used on this page, from 1 to 5, is our editorial judgement based on the dictionary labels (the Punjabi University dictionary marks some words "a mild abuse" and others "word of abuse") and on how the words behave in ordinary speech:

The "who can hear it" column uses five audiences: friends, family (siblings and cousins your age), elders (parents, grandparents, in-laws), work, and strangers.

A quick note on the three ways each word is written. Gurmukhi (ਗੁਰਮੁਖੀ) is the script used for Punjabi in India, and Shahmukhi (شاہ مکھی), based on the Perso-Arabic script, is used in Pakistan, as Wikipedia's Punjabi language article summarises (checked October 23, 2026). The romanization is a simple English-friendly spelling, not a scholarly one. Punjabi is also, unusually for its language family, a tonal language: the same Wikipedia article explains that tones arose where voiced aspirated consonants such as bh and gh lost their aspiration. That is why "bhain" (sister) can sound closer to "pain" with a falling pitch in a Punjabi mouth, and why the Punjabi pronunciation of one infamous curse starts with a P, as you will see below.

What is a gaal in Punjabi?

The Punjabi word for a swear word is ਗਾਲ਼ / گال (gaal). The Punjabi University dictionary defines it as "abuse, profanity, namecalling, invective" and "any abusive/vulgar/filthy/insulting and provocative utterance or swear word". To swear at someone is ਗਾਲ਼ ਕੱਢਣੀ (gaal kaddhni), literally "to take out a gaal", and a slanging match where both sides trade them is ਗਾਲ਼ੋਗਾਲ਼ੀ ਹੋਣਾ (gaalo-gaali hona).

If you already know Hindi or Urdu, you will recognise the cousin word gaali. Punjabi speakers use both, and the plural gaalaan comes up when someone says a person "was giving gaalaan" to a rickshaw driver or a cricket umpire.

Two other useful words for understanding what you hear:

The mild Punjabi swear words you will hear every day

These are the words you will hear most, often aimed at children, siblings and friends. Most are animals or ways of calling someone foolish. They are rude in the way "you idiot" is rude in English: it depends entirely on the tone.

Gurmukhi Shahmukhi Romanization Literal meaning Real use Strength Who can hear it
ਖੋਤਾ کھوتا khota donkey idiot, dummy 1 to 2 friends, family; not elders or work
ਗਧਾ گدھا gadha donkey idiot (same as khota) 1 to 2 friends, family
ਉੱਲੂ اُلّو ullu owl fool 1 to 2 friends, family
ਉੱਲੂ ਦਾ ਪੱਠਾ اُلّو دا پٹھّا ullu da pattha the owl's disciple complete idiot 2 friends; not elders
ਕਾਠ ਦਾ ਉੱਲੂ کاٹھ دا اُلّو kaath da ullu wooden owl blockhead 2 friends, family
ਬੁੱਧੂ بُدّھو buddhu simpleton silly, gullible 1 almost anyone
ਮੂਰਖ مُورکھ moorakh fool fool 1 to 2 friends, family
ਬੇਵਕੂਫ਼ بے وقوف bevakoof without sense stupid, fool 2 friends, family
ਝੱਲਾ جھلاّ jhalla mad, insane crazy, silly 1 to 2 friends, family
ਨਾਲਾਇਕ نالائق nalaik incapable useless, dull 2 family (parents say it a lot)
ਨਿਕੰਮਾ نِکمّا nikamma without work good-for-nothing 2 family; hurts more than it sounds
ਪੇਂਡੂ پینڈو pendu villager yokel, uncool 1 to 2 friends
ਬਾਂਦਰ باندر baandar monkey pest, show-off 1 friends, children
ਬਕਵਾਸ بکواس bakvaas prattle nonsense! 1 almost anyone
ਯਭਲ਼ੀ ਮਾਰਨੀ یبھلی مارنی yabhli maarni to throw out something foolish to talk rubbish 1 friends, family

How to read the ones learners ask about most:

Khota (ਖੋਤਾ / کھوتا). The dictionary gives "donkey, ass, jackass" and, informally, "a stupid or dirty person". Wiktionary's entry (checked October 23, 2026) marks the "idiot" sense as slang and derogatory and gives the vocative form khotia!, which is the form you actually hear when someone is shouting at you. Khota is the Punjabi word; gadha is the Hindi-Urdu word that Punjabi also uses. The feminine is khoti. Between brothers it is practically a nickname. Said by a stranger to your face in traffic, it is still only a 2, but it is clearly meant.

Ullu da pattha (ਉੱਲੂ ਦਾ ਪੱਠਾ / اُلّو دا پٹھّا). The owl is the South Asian symbol of stupidity, not wisdom, and Punjabi University lists ullu as "owl; slang a fool". The full phrase is glossed in the same dictionary as "literally owl's disciple, an abuse, idiot". Pattha on its own means a young trainee, especially a young wrestler, so the image is of someone apprenticed to an idiot. It is a classic of Hindi film dialogue too. Rude, theatrical, rarely hurtful.

Jhalla (ਝੱਲਾ / جھلاّ). "Mad, insane; maniac; foolish." In practice it is often affectionate: a jhalla is the friend who does daft things.

Nalaik and nikamma. These are not swear words in the vulgar sense, and you could say them on television. They are on this page because they are among the most painful things a Punjabi parent can say to a child. Calling a 25-year-old nikamma (good-for-nothing) at a family gathering lands harder than any animal word.

Pendu (ਪੇਂਡੂ / پینڈو). "Villager, yokel; rustic, rural." Among urban teenagers it means unsophisticated. Be careful: plenty of proud village people use it about themselves, and an outsider using it can sound snobbish.

Old-school Punjabi curses: the grandmother tier

Punjabi has a whole family of curses that are not about sex or bodies at all. They wish bad luck, ruin or an early death on someone, and many of them are, surprisingly, the property of mothers and grandmothers. The Punjabi University dictionary labels several of them "a mild abuse", and that label matters: these sound violent in translation but are usually said with exasperation, sometimes with love.

Gurmukhi Shahmukhi Romanization Literal meaning Real use Strength Who can hear it
ਫਿੱਟੇ ਮੂੰਹ پھِٹّے مُنھ phitte moonh let your face be damned shame on you! damn you! 2 family, friends; not elders
ਲਾਹਨਤ لعنت laahnat / laanat imprecation, curse shame on you, damn it 2 to 3 friends; not at work
ਮਰ ਜਾਣਾ مر جانا mar jaana / marjaana one who is liable to die you wretch (fond or cross) 1 to 2 family
ਟੁੱਟ ਪੈਣਾ ٹُٹّ پَینا tutt paina (one who should be) broken wretched one 1 to 2 family
ਖਸਮਾਂ ਖਾਣਾ خصماں کھانا khasmaan khaana husband-devouring a mild abuse 2 family; mostly heard from older women
ਕੰਬਖਤ کمبخت kambakht unfortunate, ill-fated wretch (mild rebuke) 1 to 2 friends, family
ਕਲ਼ਮੂਹਾਂ کلموہاں kalmuhan black-faced disgraced one 3 avoid
ਐਸੀ ਤੈਸੀ ایسی تَیسی aisi taisi such and such a stand-in for a ruder phrase 2 friends

Phitte moonh (ਫਿੱਟੇ ਮੂੰਹ). The dictionary entry reads "curse, literally let (your) face be damned; be damned, fie on you! damn you!" This is the archetypal Punjabi scolding. You will hear it in films, in Punjabi soap operas and in kitchens. It is rude, but it is not obscene, and it is often closer to "honestly, shame on you" than to "damn you". The root phit is listed as an interjection meaning "fie, shame".

Laahnat (ਲਾਹਨਤ / لعنت). From Arabic, meaning a curse or imprecation, and common on both sides of the border. Laahnat hai means roughly "shame on it" or "damn it", and you will hear it about bad news, a bad match result or a politician. Directed at a person ("laahnat tere te", a curse on you), it climbs to a 3.

Marjaana and tutt paina. Both are flagged by Punjabi University as "a mild abuse". The feminine marjaani appears constantly in Punjabi songs and teasing, where it often means something like "you impossible girl". Literally it wishes death, which is why a learner should not use it on anyone who is not family: you do not have the warmth in your voice yet to make it sound affectionate.

Khasmaan khaana (ਖਸਮਾਂ ਖਾਣਾ). Khasam means husband, master or owner, and khaana means to eat, so the phrase pictures someone who devours husbands or owners, an old image of bad luck. The dictionary calls it "a mild abuse", and it is the kind of thing an aunt mutters when the milk boils over. It is not for you to say.

Kalmuhan (ਕਲ਼ਮੂਹਾਂ). "Literally black-faced, one with face blackened; stigmatised, stained, disgraced." Blackening someone's face was a traditional public humiliation, so this word accuses a person of having disgraced themselves. It is stronger than the others in this table, and it can be heard as a comment on skin colour, which is one more reason to leave it alone.

Aisi taisi (ਐਸੀ ਤੈਸੀ). Defined as "an abusive phrase". It literally means "such and such" and replaces a ruder word in phrases like teri aisi taisi, roughly "to hell with you". It is the family-friendly way of implying a worse curse without saying it, which makes it the one phrase in this table you might get away with among friends, smiling.

The middle tier: real insults that are not obscene

These words are commonly heard and are not sexual, but they are real insults. With close friends, several of them become rough affection. With anyone else, they are an attack.

Gurmukhi Shahmukhi Romanization Literal meaning Real use Strength Who can hear it
ਸਾਲਾ سالا saala wife's brother bloody, bastard, "this guy" 2 to 3 close friends only
ਕਮੀਨਾ کمینہ kameena mean, base, low scoundrel, lowlife 3 close friends (jokingly) only
ਹਰਾਮੀ حرامی haraami (one who does) the forbidden bastard, rascal 3 to 4 avoid
ਹਰਾਮਜਾਦਾ حرامذادا haraamzaada born illegitimate bastard 4 avoid
ਲੁੱਚਾ لُچّا luchcha rogue, depraved scoundrel, creep 3 avoid
ਬਦਮਾਸ਼ بدمعاش badmaash rogue, ruffian rascal, thug; a naughty child 2 to 3 friends, about a naughty child
ਲਫੰਗਾ لفنگا lafanga vagabond loafer, rogue 2 to 3 friends
ਵੈਲੀ وَیلی vailly bad character thug, wastrel 2 to 3 depends; see below
ਬੇਗੈਰਤ بے غیرت begairat without honour or shame shameless 3 to 4 avoid
ਬੇਹਯਾ بے حیا behaya without modesty (haya) shameless 3 avoid
ਖਬੀਸ خبیث khabees vile, wicked evil wretch 3 avoid
ਕੁੱਤਾ / ਕੁੱਤੀ کُتّا / کُتّی kutta / kutti dog / bitch dog, cheat; (f) bitch 3 (m), 4 (f) avoid
ਸੂਰ سُور soor pig pig, swine 3 to 4 avoid

Saala (ਸਾਲਾ / سالا). This is the most misunderstood word on the list. Its plain meaning is "wife's brother", and you will hear it in that sense at every wedding. Wiktionary's Hindi entry (checked October 23, 2026) adds the slang senses "bastard, scoundrel" and "bloody, damned" as an intensifier, and notes that the insult originally implied that the speaker had slept with the target's sister, a connotation it calls "now obscure and rarely intended". In practice "saala" is a 2 among friends ("saala, what a match!") and a 3 when spat at someone.

Kameena (ਕਮੀਨਾ / کمینہ). Punjabi University: "mean, base, low, ignoble, abject, debased, immoral, sordid". Wiktionary (checked October 23, 2026) traces it to Persian kamina, "the lowest", and suggests the derogatory sense may come from the caste system. Between close friends it can be a grudging compliment; from a stranger it is a straight insult.

Haraami (ਹਰਾਮੀ / حرامی). From Arabic via Persian; haraam means forbidden under Islamic law. The Punjabi University dictionary cross-refers it to haraamzaada, "bastard, illegitimate, born out of wedlock" and "an abuse, rascal". Wiktionary's Hindi entry also gives a milder "misbehaved or mischievous" sense, and you will hear a fond "haraami" between friends about someone who ate the last samosa. Because the root accuses someone's parents of an illegitimate birth, it is an insult to their family as much as to them. Do not use it.

Vailly (ਵੈਲੀ / وَیلی). The dictionary gives "a bad character, depraved, lewd, degenerate, profligate; loafer, dandy, fop". It is an insult in your aunt's mouth, but in some Punjabi pop lyrics the tough-guy "vailly" is half-admired. That double life is typical of Punjabi music, which often borrows outlaw vocabulary for swagger.

Begairat (ਬੇਗੈਰਤ / بے غیرت). The dictionary gives it as "same as beshram" (shameless). Rekhta's Urdu dictionary (checked October 23, 2026) glosses it "shameless, impudent, immodest". Ghairat is the sense of honour and protective pride, so begairat says that someone has none: no honour, no shame, nothing they would defend. In Pakistan in particular, it is one of the most cutting non-obscene insults you can aim at a man. Rate it 3 to 4.

Kutta and kutti. Wiktionary's Punjabi entry (checked October 23, 2026) gives "dog" and, as a derogatory sense, "a form of abuse" that "can be considered vulgar if directed at an individual". The feminine kutti means "bitch", in the dog sense and in the English insult sense, and aimed at a woman it is a 4. The Punjabi University dictionary also lists kutte di poochh, "a dog's tail", slang for an incorrigible person, because a dog's tail never straightens.

Is kanjar a mild word? No.

You will see kanjar in lists of "funny Punjabi words". It is not mild, and it is the clearest example on this page of why a learner needs dictionaries rather than lists.

The Punjabi University dictionary defines ਕੰਜਰ / کنجر (kanjar) as "male of a class whose woman are prostitutes or dancing girls; a shameless person (word of abuse)", and the feminine ਕੰਜਰੀ / کنجری (kanjri) as "prostitute, harlot, bawd, strumpet, dancing girl". Wiktionary's Punjabi entry (checked October 23, 2026) labels the insult sense "vulgar, derogatory, offensive, slur", lists its meanings as a shameless and promiscuous man, a pimp, and in loose slang a generic term of abuse it compares to the harshest English swear words, and gives its first sense as simply "a member of the Kanjar tribe". The Rekhta dictionary (checked October 23, 2026), quoting Platts, likewise describes the Kanjars as a community, a class of travelling people, and gives the abusive sense as figurative.

So the word does two harmful things at once. It calls a man a pimp or calls a woman a prostitute, which is an attack on family honour. And it uses the name of a real, historically marginalised community as that insult. Our rating: 5 for kanjri aimed at a woman, 4 to 5 for kanjar. You will hear "kanjar" thrown around loudly and almost carelessly in some friend groups. That does not make it mild. It makes it common.

The same family of words includes:

Why maa-bhain gaaliyan are nuclear

Here is the core of Punjabi profanity, and the part this page will not spell out in full.

The strongest Punjabi swear words are called maa-bhain di gaal or, in Hindi-Urdu, maa-behen ki gaali: curses about your mother and sister. They describe, in one word or a short phrase, a sexual act with the listener's mother or sister. The two best-known are the words abbreviated online as MC and BC. Wiktionary records them as m*d*rch*d and b*h*nch*d, both labelled "derogatory, offensive, vulgar", and notes Punjab pronunciations of the sister curse that begin with a P (p*nch*d), which is the tonal effect described at the top of this page (Wiktionary entries for the BC word and the MC word, checked October 23, 2026). There are longer constructions starting with teri maa di or teri bhain di ("your mother's...", "your sister's...") which you will recognise from the first two words and should never finish.

Why are they so much stronger than anything in English? Three reasons.

  1. Izzat is collective. The Urdu and Punjabi word izzat (عزت) covers honour, dignity, reputation and good name, and Rekhta (checked October 23, 2026) also lists chastity among its meanings. In traditional Punjabi culture a family's izzat is shared, and it is closely tied to the reputation of its women. An insult to your mother is an insult to every person in your family, living and dead.
  2. The target is not even in the room. English "motherf***er" has mostly lost its literal picture. These words have not, at least not for the people who hear them. A man can laugh off being called a donkey and still feel obliged to answer an insult to his sister.
  3. It explains half the rest of the list. Once you see the pattern, other words make sense. Saala became an insult because calling a man your "wife's brother" implies you are sleeping with his sister. Haraami and haraamzaada attack a mother's chastity through her child. Kanjar and kanjri attack the women of a household. Punjabi swearing keeps coming back to the same nerve.

Do Punjabi friends throw these words at each other as banter? Some do. In plenty of all-male friend groups on both sides of the border, and in the diaspora, the abbreviated forms become punctuation. That is exactly the trap. The person who can use them safely is someone who grew up inside that group, with years of shared history. A learner who copies it is making a guess about the relationship and the room, and if the guess is wrong, the cost is not embarrassment, it is a fight, a lost friend or a family that will not invite you back.

Strength: 5. Who can hear it: nobody, from you. Understand them so that you know when a conversation has turned. Do not say them.

How do Punjabi swear words overlap with Hindi and Urdu?

Heavily. Punjabi, Hindi and Urdu are separate languages with their own grammar, but they share a large stock of everyday and borrowed vocabulary, much of it Persian and Arabic in origin. The Wikipedia article on Punjabi notes that in Pakistan, Punjabi "loans technical words from Persian and Arabic, just like Urdu does". In swearing, the overlap is close to total at the top of the ladder and smaller at the bottom, where Punjabi keeps its own village vocabulary.

Meaning Punjabi Hindi Urdu Notes
donkey, idiot khota (ਖੋਤਾ), gadha gadha (गधा) gadha (گدھا) khota is the giveaway that you are listening to Punjabi
owl, fool ullu (ਉੱਲੂ) ullu (उल्लू) ullu (اُلّو) identical in all three
scoundrel, base kameena (ਕਮੀਨਾ) kameena (कमीना) kameena (کمینہ) from Persian
bastard haraami (ਹਰਾਮੀ) haraami (हरामी) haraami (حرامی) from Arabic via Persian
wife's brother, "bloody" saala (ਸਾਲਾ) saala (साला) saala (سالا) same double meaning in all three
shameless begairat (ਬੇਗੈਰਤ) begairat, besharam begairat (بے غیرت) begairat bites hardest in Pakistan
curse, shame laahnat (ਲਾਹਨਤ) laanat (लानत) laanat (لعنت) from Arabic
swear word gaal (ਗਾਲ਼) gaali (गाली) gaali (گالی)
crazy jhalla (ਝੱਲਾ) pagal, sanki pagal, deewana jhalla is distinctly Punjabi
family-honour curses maa-bhain di gaal maa-behen ki gaali maa-behen ki gaali the most offensive tier in all three

The practical upshot: if you have read our guide to Hindi swear words, you already understand a large share of Punjabi profanity, and the strength ratings mostly carry across. What changes is the flavour. Punjabi uses grammatical particles that mark it out (da, di, de where Hindi has ka, ki, ke), so ullu da pattha is Punjabi where ullu ka pattha is Hindi, and the grandmother curses in the table above are much more Punjabi than Hindi.

India vs Pakistan: Gurmukhi, Shahmukhi and different swearing habits

Punjab was divided in 1947, and Punjabi is now spoken by very large populations in both countries. According to Wikipedia's Punjabi language article (checked October 23, 2026), Punjabi is the official language of the Indian state of Punjab, while in Pakistan it is the most widely spoken native language, with 123.2 million speakers in the 2023 census, though Urdu remains the primary official language in Pakistani Punjab.

What that means for swearing:

If you are learning Punjabi from scratch, start from the everyday vocabulary in basic Punjabi words and the days of the week in Punjabi. The swear words will make far more sense once you can hear the grammar around them.

Reading about it is not speaking it

SPAIKING gives you an AI partner that speaks back and corrects you in real time, so your practice is real reps instead of quiet tapping.

Punjabi music, wedding songs and banter culture

Punjabi culture has a real, old tradition of ritualised insult, and it is worth knowing about because it explains why outsiders think anything goes.

The clearest example is the sitthniyan (ਸਿੱਠਣੀਆਂ). Punjabi University defines sitth or sitthni as an "obscene utterance or composition, lampoon, abusive songs sung at marriage by ladies on the bride's side addressing and ridiculing bridegroom's relations". At a traditional wedding, the women of the bride's family sing teasing, sometimes risqué verses mocking the groom's family, and the groom's family is expected to take it in good humour. That is licensed insult: a specific time, a specific group of people, a specific format, and everyone knows the rules. It is not a licence for the rest of the year.

Punjabi popular music is the other place you will meet rough language. Many bhangra and Punjabi pop songs borrow the vocabulary of tough guys, outlaws and village feuds, and words like vailly or badmaash can turn from insults into brags in a chorus. Explicit swearing is far less common in mainstream releases than you might expect, and the word lachar (obscene, crude) is exactly what critics call songs that cross the line. Treat a song lyric like a film line: it tells you a word exists, not that you can say it.

Then there is everyday banter. In Punjabi friendship, teasing is affection. Close friends call each other khota, saala, kameena and worse, and the ability to take it with a grin is part of being accepted. The key words are close and friends. Elders are exempt, women in the family are exempt, and strangers are definitely exempt.

Playful or hurtful: how to tell which one you are hearing

The same word can be warm or vicious. When you hear a Punjabi swear word, run through these questions in order:

  1. Who is saying it to whom? A grandmother calling a toddler khota is love. A stranger saying it to your sister is not.
  2. Is there a family member in it? Any mention of maa, bhain, teri followed by a family word, or a word built on someone's mother or sister, moves it straight to the top of the scale.
  3. What is the tone and the face? Laughter and an arm round the shoulder change everything. Flat voice and eye contact change everything the other way.
  4. Who else is listening? A word that is fine between two friends becomes an insult in front of the friend's parents, because now it is a public statement.
  5. Is it a reply? Banter escalates in small steps. If a word comes in one step stronger than the last, the joke may be turning into a fight.
  6. Did the room go quiet? That is your answer. Change the subject.

Softer substitutes: what to say instead

If you want to sound natural without risking anything, these milder words and phrases cover most of the situations where a Punjabi speaker would swear.

Instead of Try Romanization Meaning Strength
harsh insults for a fool ਬੁੱਧੂ buddhu silly, simpleton 1
calling someone a fool in anger ਝੱਲਿਆ! jhalliya! (vocative) you crazy one! 1
a vulgar "rubbish!" ਬਕਵਾਸ! bakvaas! nonsense! 1
telling someone they talk rubbish ਯਭਲ਼ੀਆਂ ਨਾ ਮਾਰ yabhliaan na maar stop talking nonsense 1
swearing about a mess ਸਿਆਪਾ ਪੈ ਗਿਆ siyaapa pai gaya we are in trouble now 1
a strong curse at someone ਫਿੱਟੇ ਮੂੰਹ phitte moonh shame on you 2
"to hell with you" ਤੇਰੀ ਐਸੀ ਤੈਸੀ teri aisi taisi to hell with you (euphemism) 2

Siyaapa (ਸਿਆਪਾ / سیاپا) is worth a special mention. The dictionary explains its original meaning, a funeral custom of women lamenting and beating their breasts, and the informal meaning "any unpleasant, irritating task". Siyaapa pai gaya means "now we are in trouble", and siyaapa na pa means "don't make a drama". It is one of the most useful Punjabi words you can learn and it offends no one.

For more everyday expressions that will not get you in trouble, see our Punjabi slang words guide.

What you should never say in Punjabi

Some words are not on this page at all, on purpose.

Caste slurs. Punjabi, like Hindi and Urdu, has slurs built on caste names: the names of communities historically treated as "low" and forced into stigmatised work. They exist, they are still used, and they are deeply hurtful. We have excluded them completely. In India this is not only a moral line but a legal one: Section 3(1)(s) of the Scheduled Castes and Scheduled Tribes (Prevention of Atrocities) Act makes it an offence to abuse a member of a Scheduled Caste or Scheduled Tribe by caste name in a place within public view, as the Supreme Court discussed in Karuppudayar v. State (2025 INSC 132), reported by Verdictum (checked October 23, 2026). If you hear a word you do not know used about someone's family background, assume it is one of these.

Community names used as insults. Kanjar is the example above. A word that is also the name of a group of people is not banter.

The maa-bhain tier. Not even as a joke, not even abbreviated, not even when your friend says it first.

Insults about faith. Anything mocking a religion, its practices, its symbols or its sacred texts. In Punjab this includes Sikh, Hindu, Muslim and Christian communities, and it is a fast route to real trouble in both countries.

Words about a woman's chastity. Kanjri, kutti and the rest. They attack a woman and her whole family at once.

Anything you are not sure about. If you cannot say exactly what a word means and how strong it is, do not say it. That rule alone would prevent most of the bad nights learners have.

Understand everything, say almost nothing

Here is our honest advice for anyone learning Punjabi swear words: your goal is to understand them instantly, not to use them. Understanding protects you. You will know when an uncle is joking, when a friend has accepted you, when a song is being crude, and when a conversation has turned dangerous. Saying them well is a much later skill, and most learners never need it.

The way to get there is listening and speaking real conversation, a lot of it. Watch Punjabi films and comedy with subtitles and notice which words make the audience laugh and which make a character go silent. Talk to Punjabi speakers about ordinary things and let the gaal come to you in context.

On the speaking side, a confession and a recommendation. SPAIKING, an AI speaking-practice app, is made by Four Cents, the same company that runs this site. It gives you a partner that talks back and corrects you, so practice is real conversation rather than tapping. To be straight with you: SPAIKING does not currently offer Punjabi. It does offer Hindi. Hindi and Punjabi share a great deal of vocabulary, including much of this page, but they are different languages with different grammar and tones, so Hindi practice will help your ear for the shared words and will not teach you Punjabi. If Hindi is useful to you anyway, or you simply want to build the habit of speaking out loud in a new language, you can see what it offers at spaiking.com.

Reading about it is not speaking it

SPAIKING gives you an AI partner that speaks back and corrects you in real time, so your practice is real reps instead of quiet tapping.

Sources

All checked on October 23, 2026.

The strength ratings and "who can hear it" columns are our editorial judgement, built on the dictionary labels above. Usage varies by family, region and generation, and a native speaker from your own community is always the final word.

Frequently asked questions

What are the most common Punjabi swear words?

The ones you will hear most are the mild animal and fool words: khota (donkey), ullu (owl, meaning fool), ullu da pattha (idiot) and jhalla (crazy). In the middle are saala, kameena, haraami and laahnat. The strongest and most offensive are the maa-bhain curses about someone's mother or sister, which are abbreviated online as MC and BC.

What does khota mean in Punjabi?

Khota (ਖੋਤਾ / کھوتا) literally means donkey. As slang it means idiot or dummy, and the Punjabi University dictionary adds "a stupid or dirty person". It is mild, a 1 or 2 out of 5, and is often used affectionately between siblings and friends. The shouted form is khotia!

Is kanjar a bad word in Punjabi?

Yes, a very bad one. Kanjar is the name of a real community, and as an insult it calls a man a pimp or a shameless, promiscuous person, while kanjri calls a woman a prostitute. Dictionaries label it a slur. It is common in angry Pakistani and Indian Punjabi speech, but it is not mild, and a learner should never use it.

Why are maa-bhain gaaliyan so offensive?

Because Punjabi culture treats honour (izzat) as shared by the whole family and closely tied to its women. A curse that describes a sexual act with someone's mother or sister attacks every member of their family at once. It is the top of the scale in Punjabi, Hindi and Urdu alike, and often leads to real fights.

Are Punjabi swear words the same as Hindi swear words?

Largely, especially at the strong end: haraami, kameena, saala, ullu and the maa-bhain curses are shared with Hindi and Urdu. Punjabi has its own mild vocabulary, such as khota, jhalla and phitte moonh, and uses da, di, de where Hindi uses ka, ki, ke, so ullu ka pattha in Hindi becomes ullu da pattha in Punjabi.

What is a polite way to swear in Punjabi?

Use the softer options: bakvaas (nonsense), buddhu (silly), siyaapa pai gaya (now we are in trouble), yabhliaan na maar (stop talking rubbish) or teri aisi taisi (a euphemism for "to hell with you"). Even these are best said with a smile and only among friends.

The SPAIKING Team

We build SPAIKING, an AI speaking coach that helps people practice a new language out loud and get corrected in real time. SPAIKING is a product of Four Cents.