Spend a couple of weeks in CDMX, or in any group chat with Mexican friends, and you’ll hear two phrases that sound almost identical and behave nothing alike: no manches and no mames.
Both basically mean “no way”, “are you serious”, or “oh come on”. Both are reactions to surprise, gossip, Reforma traffic, a friend canceling plans, or your Uber going into surge pricing for the third time today. The difference is not what they mean. The difference is how much social risk you take when you say them.
No manches is the cleaned-up version. It’s the one you can say in front of your roommate’s mom and survive. No mames is the original, rougher version, built on a verb that’s sexual in Mexican slang. Same surprise, very different room temperature.
This guide is for people from the US, expats living in Mexico, and learners who are tired of guessing. By the end, you’ll know which one to use, when to skip both, and how to react like someone who has actually been around Mexicans, not someone who just binged Narcos on a layover.

First, what do they actually mean?
Both phrases are reactions, not statements. They do not literally translate into anything you would say in English on purpose. They translate into a feeling.
The feeling is roughly: “I did not see this coming and I have opinions.”
That covers good news (“no manches, te subieron el sueldo”), bad news (“no manches, se canceló el vuelo”), shocking news (“no mames, terminaron”), and dumb news (“no mames, se le cayó el celular en el inodoro otra vez”). Tone does most of the work.
The literal roots are where the difference starts.
| Phrase | Literal verb | Literal meaning | What people actually mean |
|---|---|---|---|
| No manches | manchar (to stain) | “Don’t stain” | No way / are you serious / come on |
| No mames | mamar (to suck, sexual slang in Mexico) | “Don’t suck” (vulgar) | No f***ing way / are you kidding me |
| Híjole | (interjection) | (no literal) | Wow / oof / yikes |
| Órale | from “ahora” (now) | “Now then” | Whoa / okay / let’s go |
| ¿Neta? | “neto/a” (net, true) | “Truly?” | For real? / seriously? |
You can already see why no manches works in more rooms. The literal image is silly and harmless. No mames carries a sexual verb that everyone in Mexico recognizes, even when nobody is consciously thinking about it. Common is not the same as neutral.
Why no manches exists in the first place
No manches is what happens when a country needs to react with full emotion in front of a child, a boss, a grandma, or a coworker, without anyone losing their job.
People wanted the punch of no mames without the verb. So Mexican Spanish did its usual move: it grabbed a similar-sounding, harmless verb (manchar, to stain) and slid it in. Same rhythm, same drama, none of the heavy vocabulary.
That’s why no manches works on TV. It survives soap operas, school groups on the metrobús, family WhatsApps, and the moment your tía hears something scandalous about the neighbor.
A typical no manches:
-
¡No manches! ¿En serio terminaron?No way! They actually broke up?
-
No manches, se me olvidó la cartera otra vez.Oh come on, I forgot my wallet again.
-
No manches, qué bonito te quedó el depa.Wow, your apartment turned out beautiful.
That last one matters. No manches is not only negative. It can mean delighted disbelief just as easily.
Why no mames hits different
No mames is built on the verb mamar. In dictionary Spanish, mamar just means to suckle or to nurse. In Mexican slang, it’s sexual. Most Mexicans hear that second meaning even in the casual phrase, even when nobody is thinking about it. Saying “no mames” sits roughly where dropping an English f-bomb sits: friends use it constantly, but it’s still profanity.
So no mames carries:
- More emotional weight. It feels much stronger than no manches.
- A vulgar register. It belongs to friend-group speech, not workplace Spanish.
- Setting baggage. Some people use it freely. Some would never say it in front of their parents, even at thirty.
A typical no mames:
-
¡No mames, güey! ¿Te corrieron?No f***ing way, dude. They fired you?
-
No mames, hay dos horas de espera para el brunch.Are you kidding me, there's a two-hour wait for brunch.
-
No mames, el Uber salió en 380.No way, the Uber came out to 380.
You’ll also see softer text spellings like no mms, nmms, or nmms wey in WhatsApp. That’s people getting the punch without typing the actual word, which tells you everything about how the phrase still feels, even when it’s being used playfully.

The safety map: where each one fits
This is the part most guides skip. Knowing the meaning is easy. Reading the room is the actual skill.
| Setting | No manches | No mames | Better for learners |
|---|---|---|---|
| Close Mexican friends, in private | Yes | Yes (if they say it to you first) | Mirror, don’t lead |
| WhatsApp group with peers | Yes | Cautiously | Match the energy of the chat |
| Coworker you like, casual chat | Yes | No | No manches |
| Boss, client, professor | No | Definitely no | En serio, qué sorpresa |
| Family dinner, in-laws, older relatives | Maybe | No | Híjole, órale, no me digas |
| Talking to your landlord or casero | No | No | En serio / qué fuerte |
| Service workers, taxi, restaurant | No | No | Just react with words, skip the slang punch |
| Stranger on the street | No | No | Disculpa / qué pasó |
| Voice-noting a Mexican friend after a wild story | Yes | If they already do | Whichever they used first |
The simplest rule: never be the first person in the room to say no mames. If a Mexican friend drops it first, you have a green light to mirror lightly. If nobody has said it yet, no manches is doing the same job without the social risk.
And even with friends who say it constantly, don’t become the foreigner who says no mames every fifteen seconds. That’s the point where Mexicans stop laughing and start telling stories about you later.
Why the same phrase can feel totally different
Mexican Spanish loads a lot onto context. The same exact words can land warm, funny, harsh, or gross depending on who, where, and how.
Three things move the dial fast:
1. Who you’re talking to. A close friend can take no mames as joke fuel. Your roommate’s mom cannot.
2. Where you are. A cantina in Roma at 11 p.m. is a different country from a Tuesday morning standup. Same city, different rules.
3. Tone. A laughing “noooo manches” is affection. A flat “no manches” can be sarcasm. A loud, sharp “no mames” can sound like the start of a fight.
If you’re still building your ear, default to the soft option. You won’t embarrass yourself with no manches. You can absolutely embarrass yourself with no mames.
Common learner mistakes
The first mistake is treating these as neutral vocabulary. They’re not. They’re emotional volume knobs.
The second is assuming “everyone here says no mames, so it must be fine for me too.” You’re not in the same social position as the people you’re copying. A Mexican saying no mames to a Mexican friend is a known quantity. A foreigner saying it to a stranger in a coffee shop is not.
The third is thinking no manches is somehow a baby version. It isn’t. Mexicans use it constantly, including the most fluent, lived-in-CDMX-their-whole-lives speakers you’ll meet. It’s not a downgrade. It’s a phrase with more rooms.
The fourth is overusing both. If every reaction out of you is “no manches, no manches, no manches”, you start to sound like a sticker pack. Mix in a few alternatives so you sound like a person.
Try mixing:
-
¡Híjole, qué fuerte!Yikes, that's intense.
-
¿Neta? Cuéntame todo.For real? Tell me everything.
-
Órale, eso sí no me lo esperaba.Whoa, I really didn't see that coming.
-
¿En serio? No manches.Seriously? No way.
A learner who can swap between híjole, órale, neta, and no manches sounds way more natural than someone who only owns one button.
Texting versions you’ll actually see
In WhatsApp, both phrases shrink. Spelling rules go on vacation. Here’s what shows up in real chats with Mexican friends.
| Texting form | Stands for | Vibe |
|---|---|---|
| no manches | no manches | Standard casual |
| no mxs / no manxs | no manches | Playful, lazy typing |
| no mms / nmms | no mames | Softened spelling of the vulgar word |
| nmms wey / nmms güey | no mames, dude | Friend-group default |
| no mms en serio?? | are you serious?? | Surprise + disbelief |
| pq nmms | because no way | Frustrated |
If a friend texts you “nmms wey” at 1 a.m., that’s a very normal reaction message. Replying with “no manches, ¿neta?” keeps the energy without escalating. Replying with “no mames jajaja” is fine if you already have that kind of friendship. If you don’t, it reads as forced.
When in doubt, scroll up five messages and copy their register, not your favorite TikTok clip’s register.

When not to use either
There are plenty of moments when both are wrong, even no manches. Skip both when:
- You’re speaking to someone older you don’t know well.
- You’re at a job interview, a work meeting, an official appointment, or talking to any kind of authority.
- You’re in a religious setting.
- You’re angry and not sure if you’ll sound playful or cutting.
- You’re trying to make a good first impression with someone’s family.
In those rooms, neutral surprise is your friend. Try:
-
¿En serio? Qué sorpresa.Seriously? What a surprise.
-
Vaya, no me lo imaginaba.Wow, I didn't picture that.
-
Qué fuerte, lamento escucharlo.That's heavy, I'm sorry to hear it.
That’s not boring Spanish. That’s Spanish that doesn’t accidentally light a small social fire. There’s a difference.
So which one should you actually use?
If you’re reading this article, the answer is almost certainly no manches.
It’s the safer cousin. It works at lunch, in chats, with new friends, with most coworkers, in front of most family, and on first hangouts where you’re still feeling out the room. It still sounds Mexican. It still sounds casual. It just doesn’t detonate.
No mames is real and you should understand it, because Mexicans use it everywhere: with friends, in cantinas, in memes, in voice notes that start with “wey, no vas a creer…” But understanding it and saying it are different skills. Hear it. Recognize it. Translate it. Don’t lead with it.
Once Mexican friends say no mames around you regularly, and especially to you, you can mirror it lightly. Even then, mix in no manches, híjole, órale, and ¿neta? so you sound like a person with range, not a person who learned one phrase last week.
The real win isn’t saying no mames. The real win is hearing someone drop it across a table in Roma, knowing exactly what kind of moment it is, and reacting without missing a beat.
That’s when you stop sounding like a learner and start sounding like a friend.



