---
title: "Mexican Slang for Friends: Güey, Carnal, Compa, and the One That Can Offend"
description: "Güey, carnal, compa, vato, morra - Mexican slang for your friends. Which ones are safe to use, and which can sound rude if you get the closeness wrong."
type: "article"
category: "slang"
url: "https://consalsa.app/blog/mexican-people-slang"
canonical: "https://consalsa.app/blog/mexican-people-slang"
published: "2026-05-20"
updated: "2026-06-07"
author: "Andrey the Nomad"
site: "ConSalsa.App"
license: "https://consalsa.app/about"
---

# Mexican Slang for Friends: Güey, Carnal, Compa, and the One That Can Offend
URL: https://consalsa.app/blog/mexican-people-slang
Date: 2026-05-20
Updated: 2026-06-07
Category: slang
Keywords: mexican slang for friend, mexican slang for dude, guey meaning, mexican slang for people
Summary: Güey, carnal, compa, vato, morra - Mexican slang for your friends. Which ones are safe to use, and which can sound rude if you get the closeness wrong.

Quick answer:
- Mexican slang for friend or dude includes güey, carnal, compa, vato, morro, morra, banda, and cuate.
- Güey is extremely common with friends, but it can sound rude or too familiar if you use it with strangers.
- Carnal and compa feel warmer and more brotherly, while vato and morra describe people more casually.
- For learners, understand these words early but use them slowly, because closeness and tone matter.

What you'll learn:
- What güey, carnal, compa, vato, morra, and banda mean
- Which people-words are safe for learners
- How closeness changes the meaning
- What to say instead when you are unsure

Body:

Mexican Spanish has a lot of words for people. Not because Spanish ran out of amigo, but because people are never just "people" in a conversation.

Someone can be your [güey](/words/guey), your [carnal](/words/carnal), your [compa](/words/compa), your [vato](/words/vato), your [morra](/words/morra), your banda, your [cuate](/words/cuate), or just ese señor if you are trying to stay alive socially.

For learners from the US, these words are useful because you hear them constantly. They also carry closeness, age, gender, region, class, humor, and sometimes a little risk.

So the rule is: **learn them early, use them late.**

## The people-word map

Here is the useful version, not the dictionary-only version.

| Word | Closest English feel | Use for | Learner warning |
|---|---|---|---|
| [Güey / wey](/words/guey) | Dude / bro / man | Friends, peers, very casual talk | Too familiar with strangers |
| [Carnal](/words/carnal) | Bro / close friend | Close friends, brotherly vibe | Warm, but still informal |
| Compa | Buddy / pal / my guy | Friends, casual contacts, friendly service | Regional and social flavor varies |
| Cuate | Friend / buddy | Friends, acquaintances | Safer than güey in many cases |
| Vato | Dude / guy | A guy, especially casual or street-flavored talk | Can sound rough depending on tone |
| [Morro](/words/morro) / morra | Kid / young guy / girl | Young people, casual talk, partner in some contexts | Can sound dismissive or sexist if careless |
| Banda | Crew / people / group | Your group, the crowd, friends | Very casual |
| Tipo / chavo / chava | Guy / girl / young person | Neutral-ish descriptions | Usually safer |

You do not need all of them in your mouth. You need them in your ears.

## Güey: everywhere, but not for everyone

[Güey](/words/guey) is probably the Mexican people-word learners notice first. You will hear wey, güey, guey, güeyyyyy, no güey, ay güey, [qué onda](/words/que-onda) güey, and a thousand emotional variations.

With close friends, it can be warm:

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">Güey, qué bueno verte.</div>
    <div class="en" lang="en">Dude, so good to see you.</div>
  </li>
</ul>

With surprise, it can be a reaction:

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">¡No güey, está carísimo!</div>
    <div class="en" lang="en">No way, dude, it's so expensive!</div>
  </li>
</ul>

With a stranger, it can sound rude. Not always, but why gamble? If you would not call a random person "bro" in English while asking for help, do not start with güey in Spanish.

## Carnal and compa: warmer than dude

[Carnal](/words/carnal) has a brotherly feeling. It can mean actual brother in some contexts, but as slang it often means **bro, close friend, my guy**.

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">Gracias, carnal.</div>
    <div class="en" lang="en">Thanks, bro.</div>
  </li>
</ul>

Compa comes from compadre or compañero energy. It can sound friendly, local, and casual.

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">Qué onda, compa.</div>
    <div class="en" lang="en">What's up, buddy.</div>
  </li>
</ul>

For an American learner, compa and carnal can feel tempting because they are warm. But they still imply a relationship. Use them when the other person has already opened that door.

<figure>
  <img src="/images/blog/cdmx-night-street-people.jpg" alt="People walking past restaurants and bright lights on a Mexico City street at night." loading="lazy" />
  <figcaption>Close words need close rooms. A word that sounds friendly at dinner can sound strange at a front desk. Photo by <a href="https://www.pexels.com/photo/people-on-the-road-12205530/" target="_blank" rel="noopener noreferrer">Viridiana Rivera on Pexels</a>.</figcaption>
</figure>

## Vato, morro, and morra

Vato means guy or dude. It can sound casual, street-flavored, or rough depending on the speaker and situation.

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">Ese vato trabaja conmigo.</div>
    <div class="en" lang="en">That guy works with me.</div>
  </li>
</ul>

Morro and morra can mean kid, young guy, young woman, girl, boyfriend, girlfriend, or casual person-reference depending on context.

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">La morra de la recepción fue súper amable.</div>
    <div class="en" lang="en">The girl/woman at reception was super nice.</div>
  </li>
</ul>

That sentence can be normal among some friends. It can also sound too casual or dismissive in another room. If you are talking about someone respectfully, **la chica**, **la persona**, **la señora**, **el chavo**, or **el señor** may be better.

<div id="midpost-newsletter-slot"></div>

## Safe vs spicy people-words

| If you mean... | Safer phrase | More casual slang | Best approach |
|---|---|---|---|
| A male friend | mi amigo | mi compa / mi carnal | Use slang after friendship is clear |
| A guy you do not know | un señor / un chavo / un tipo | un vato | Stay neutral first |
| A woman you do not know | una señora / una chica / una persona | una morra | Avoid morra unless the room uses it |
| A group of friends | mis amigos | mi banda | Banda is casual and friendly |
| Dude, listen | oye / disculpa | güey | Use güey only with friends |
| Thanks, man | gracias | gracias, compa / carnal | Copy the other person's warmth |

This is where US English helps. "Dude," "bro," "girl," "my guy," and "buddy" are not just words. They can be affectionate or weird depending on who says them. Mexican Spanish works the same way, with extra regional spice.

## What travelers should actually say

If you are in Mexico and not sure how close the conversation is, these are your clean defaults:

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">Disculpa, una pregunta.</div>
    <div class="en" lang="en">Excuse me, quick question.</div>
  </li>
  <li class="example">
    <div class="es" lang="es-MX">Gracias, muy amable.</div>
    <div class="en" lang="en">Thanks, very kind of you.</div>
  </li>
  <li class="example">
    <div class="es" lang="es-MX">Mi amigo me recomendó este lugar.</div>
    <div class="en" lang="en">My friend recommended this place.</div>
  </li>
  <li class="example">
    <div class="es" lang="es-MX">Vengo con unos amigos.</div>
    <div class="en" lang="en">I'm here with some friends.</div>
  </li>
</ul>

Then, when a Mexican friend calls you güey or compa with a smile, you can mirror it gently.

## The little words around the people-words

People-words often appear with greetings and reactions. That is why they feel so constant.

<ul class="examples">
  <li class="example">
    <div class="es" lang="es-MX">Qué onda, güey.</div>
    <div class="en" lang="en">What's up, dude.</div>
  </li>
  <li class="example">
    <div class="es" lang="es-MX"><a href="/words/no-manches">No manches</a>, carnal.</div>
    <div class="en" lang="en">No way, bro.</div>
  </li>
  <li class="example">
    <div class="es" lang="es-MX"><a href="/words/sale">Sale</a>, compa.</div>
    <div class="en" lang="en">Cool, buddy.</div>
  </li>
</ul>

Notice the rhythm: greeting, reaction, relationship. That is why these words are powerful. They tell people where you think you stand.

<figure>
  <img src="/images/blog/outdoor-cafe-friends-talk.jpg" alt="A group of people talking at an outdoor cafe table." loading="lazy" />
  <figcaption>Slang for people is really slang for closeness. Listen to who gets called what before you copy it. Photo by <a href="https://www.pexels.com/photo/people-sitting-in-front-of-a-cafe-7542249/" target="_blank" rel="noopener noreferrer">Teddy Yang on Pexels</a>.</figcaption>
</figure>

## The learner rule

Use neutral words with strangers. Use warm words with friends. Use slang when the relationship can hold it.

That is the whole game.

If you are not sure, say amigo, amiga, persona, señor, señora, chavo, or chica. Nobody will be offended because you did not call them güey in your first week.

FAQ:
Q: What is Mexican slang for friend?
A: Common Mexican slang for friend includes compa, carnal, cuate, amigo, and sometimes güey depending on closeness and tone.

Q: What is Mexican slang for dude?
A: Mexican slang for dude includes güey, vato, wey, tipo, morro, and compa. Güey is very common among friends but can be too familiar with strangers.

Q: What does carnal mean in Mexico?
A: Carnal literally relates to flesh or brotherhood, but in Mexican slang it can mean close friend, bro, or buddy.

Q: What does morra mean?
A: Morra can mean girl, young woman, girlfriend, or chick depending on context. It is casual and can sound disrespectful if used carelessly.

Q: Can foreigners say güey?
A: Foreigners can say güey with close friends who use it with them, but it is better to understand it first and avoid using it with strangers, elders, or formal contacts.

Q: What does compa mean in Mexico?
A: Compa is short for compañero. It means buddy, pal, or workmate. It sounds warm and a bit working-class-coded, common across many Mexican circles.

Q: Is vato a Mexican word or a Chicano word?
A: Both. Vato exists in northern Mexican Spanish and is also widely used in Chicano English, especially in the US Southwest. The meanings overlap.

Q: What is the difference between cuate and amigo?
A: Amigo means friend, broadly. Cuate is closer to buddy or pal, slightly more casual and Mexican-flavored. Both are friendly and safe to use.

Sources:
- Diccionario del español de México, güey: https://dem.colmex.mx/ver/g%C3%BCey
- Diccionario del español de México, carnal: https://dem.colmex.mx/ver/carnal
- Diccionario del español de México, vato: https://dem.colmex.mx/ver/vato
- Diccionario del español de México, morro: https://dem.colmex.mx/ver/morro
- Diccionario de la lengua española, Real Academia Española: https://dle.rae.es/
- Academia Mexicana de la Lengua: https://www.academia.org.mx/

Related words: guey, carnal, compa, vato, morra, cuate
