All articles

20 Spanish Expressions for Every Emotion (That Textbooks Never Teach You)

Learn 20 essential Spanish expressions for surprise, excitement, agreement, and frustration. Real slang from Mexico, Colombia, Argentina and more.

You're sitting in a bar in Mexico City. Someone tells you a wild story and everyone at the table explodes with "¡No mames!" You're at a family dinner in Colombia and abuela just served the most incredible bandeja paisa, and someone whispers "Qué chimba." You stub your toe on the corner of the bed at 3am and the only thing that comes out is "¡Híjole!"

Spanish is one of the most emotionally expressive languages on the planet, and the best expressions are the ones you'll never find in a textbook. They're the words that fly out of people's mouths when they're surprised, excited, frustrated, or just vibing. If you want to actually sound like you speak Spanish and not just recite grammar exercises, you need these expressions in your arsenal.

Here are 20 Spanish slang expressions organized by the emotions they express, so you know exactly when to drop them.

Surprise and Disbelief

Let's start with the big ones. Spanish speakers have an incredible range of ways to say "no way" or "are you serious?" and each one carries a slightly different energy.

No mames is the king of Mexican surprise expressions. Sounds like "no" + "ma" (as in "mama") + "mess." It literally translates to something vulgar, but in practice it just means "no way!" or "you can't be serious." Someone tells you tacos are $50 pesos each? No mames. Your team scores in the 90th minute? No mames. It's the Swiss Army knife of disbelief.

If you want the same energy without the vulgarity, no manches is the PG version. Sounds like "no" + "mon" + "chess." It works in exactly the same situations but won't get you a dirty look from your girlfriend's mom. Think of it as "no mames" wearing a polo shirt.

Híjole is pure surprise with a dash of worry. Sounds like "EE" + "ho" (as in "hole") + "leh." It's what comes out when something catches you completely off guard, like finding out your flight got cancelled or realizing you left your wallet at the restaurant. It's softer than no mames, more like "oh man" or "oh geez."

Down in Colombia and Venezuela, epa is the go-to exclamation when something surprises you or you need to get someone's attention fast. Sounds like "eh" + "pa" (as in "papa"). Short, punchy, and versatile.

And then there's chanfle, which any fan of El Chavo del 8 will recognize immediately. Sounds like "chon" + "fleh." It's a classic TV-born expression of shock that became part of real Mexican vocabulary. Using it unironically is peak cultural fluency.

Excitement and Approval

When something is awesome and you need to let the world know, Spanish has you covered with expressions that pack more enthusiasm into two syllables than most English phrases manage in a full sentence.

Órale might be the most versatile expression in all of Mexican Spanish. Sounds like "OH" + "ra" (roll the R) + "leh." It can mean "wow!", "let's go!", "hell yeah!", or just "okay, cool." The tone does all the work. Say it with wide eyes and it's surprise. Say it with a nod and it's agreement. Say it while pumping your fist and it's pure hype.

A huevo takes excitement up a notch. Sounds like "ah" + "weh" + "vo" (as in "volcano"). It means "hell yeah!" or "absolutely!" with maximum enthusiasm. Your friend asks if you want to go to the concert? A huevo. Mexico wins the match? A huevo. It's the expression of someone who is all in.

Chévere is the Caribbean and South American equivalent of "awesome." Sounds like "CHEH" + "veh" + "reh." You'll hear it constantly in Venezuela, Colombia, Ecuador, and the Dominican Republic. Someone invites you to the beach? Chévere. The food is great? Está chévere. Life is good? Todo chévere.

Bacano carries the same energy in Colombia. Sounds like "ba" (as in "banana") + "ca" + "no." Something bacano is something genuinely cool and enjoyable. Colombians use it the way Mexicans use chido, as the default word for anything positive.

Brutal works across most of the Spanish-speaking world when something is so impressive it goes beyond regular adjectives. Sounds exactly like the English word but with a Spanish accent: "broo" + "TAL." A goal, a meal, a sunset, a party, anything that blows your mind is brutal.

Agreement: Saying 'Yes' and 'Okay'

Forget "sí." Native speakers have way more interesting ways to agree with you.

Simón is Mexico's coolest way to say yes. Sounds like "see" + "MOHN." It's a playful twist where the name Simón becomes an emphatic "yes." It's casual, it's fun, and it immediately marks you as someone who actually knows Mexican street Spanish.

The flip side is nel, Mexico's informal "nope." Sounds like "nell." Short, definitive, with zero ambiguity. Someone asks you to lend them money for the third time this week? Nel.

Dale is huge in Argentina, Uruguay, and Colombia. Sounds like "DA" + "leh." It means "okay," "sure," "let's do it," or "go for it" depending on context. Pitbull made it famous internationally, but in the Southern Cone, people were saying dale long before he put it in a chorus.

Sale is Mexico's "deal" or "agreed." Sounds like "SA" (as in "salsa") + "leh." When you confirm plans with someone and want to seal the deal, you end with "sale." Sometimes doubled for emphasis: "Sale, sale."

Va does the same job in Guatemala, El Salvador, and Honduras. Sounds exactly like the English word "va" in "valet." One tiny syllable that means "okay, sure, sounds good." Central American efficiency at its finest.

Ándale can mean "hurry up," "come on," "that's right," or "exactly" in Mexico. Sounds like "ON" + "da" + "leh." Speedy Gonzales made it world-famous, but real Mexicans use it in a hundred different ways every day.

Frustration and Annoyance

Sometimes things go wrong and you need to express it. Spanish has some beautifully expressive ways to say "I'm done" or "this is ridiculous."

Me vale is Mexico's ultimate expression of not caring. Sounds like "meh" + "VA" (as in "valet") + "leh." When something annoys you to the point where you've decided it no longer deserves your emotional energy, you say me vale. It can be liberating or aggressive depending on the delivery. "¿Que piensa la gente?" Me vale.

Qué vaina is the Colombian and Venezuelan all-purpose frustration word. Sounds like "keh" + "VAI" + "na" (as in "nacho"). Vaina literally means "thing" but qué vaina can express annoyance, surprise, disappointment, or just general "ugh." Broke your phone? Qué vaina. Lost your keys? Qué vaina. Traffic is insane? Qué vaina.

Hueva is that specific Mexican feeling of total laziness mixed with zero motivation. Sounds like "WEH" + "va" (as in "valet"). "Qué hueva" is what you say when you have to wake up early on a Monday, or when your professor assigns a 20-page paper due Friday. It's not anger, it's that bone-deep reluctance to deal with anything.

Embarrassment

Spanish speakers are big on acknowledging awkward moments, and they have perfect expressions for it.

Qué oso literally means "what a bear" but it's used in Mexico and Colombia to describe something embarrassing. Sounds like "keh" + "OH" + "so." Tripped in front of everyone? Qué oso. Called your teacher "mom"? Qué oso. Sent a text to the wrong person? Qué oso of the highest order.

Qué pena serves a similar purpose in Colombia, Ecuador, and Peru, but it's softer, more apologetic. Sounds like "keh" + "PEH" + "na" (as in "nacho"). It's used when you feel bad about inconveniencing someone or when something mildly embarrassing happens. "Qué pena contigo" is basically "I'm so sorry to bother you."

The Multipurpose Wildcards

Some expressions refuse to be categorized because they work for literally everything.

Qué onda is Mexico's Swiss Army greeting. Sounds like "keh" + "OHN" + "da." It means "what's up" but also "what's the vibe," "what's going on," or even "what's wrong?" depending on tone. It's often the very first thing a Mexican friend says when they see you or pick up the phone.

Qué pedo takes the same concept and adds edge. Sounds like "keh" + "PEH" + "do" (as in "doctor"). It can be a friendly "what's up" between close friends, a confrontational "what's your problem," or a confused "what just happened." Context is everything, and getting it wrong can be hilariously awkward.

Aguas means "watch out!" in Mexico. Sounds like "AH" + "gwas." Someone's about to walk into a pole? ¡Aguas! A car's backing up? ¡Aguas! It's quick, urgent, and one of those words that could save you from a very bad day.

Start Using Them Today

The beautiful thing about Spanish expressions is that they're the shortcut to sounding natural. You can conjugate every verb perfectly and still sound like a textbook robot. But drop a well-timed "no mames" or "qué chimba" and suddenly you're part of the conversation.

Start with the ones from the country whose Spanish you're learning or the country you're visiting. If you're headed to Mexico, master órale, no manches, and qué onda. Going to Colombia? Chévere, bacano, and qué vaina will get you far. Argentina? Dale is practically a way of life.

If greetings are your priority, check out our guide on how to say "what's up" in Spanish for even more options.

Explore more expressions and slang from every Spanish-speaking country on Hablaaa, the Spanish urban dictionary built for people who actually want to understand how Spanish is really spoken.

20 Spanish Expressions for Every Emotion (That Textbooks Never Teach You) | Hablaaa