Back to blog
Buena Onda on Dating Apps: The Tiny Mexican Spanish Vibe Word

Buena Onda on Dating Apps: The Tiny Mexican Spanish Vibe Word

Onda means wave, and Mexican Spanish built a whole system of social judgment on the metaphor. Why buena onda says what you do not want, and what to add so it says what you do.

Quick Answer

  • Onda literally means wave, and Mexican Spanish runs a whole family of social expressions on that metaphor - qué onda, buena onda, sacar de onda, agarrar la onda.
  • Buena onda describes a person's frequency: warm, easy, no drama. It is a character judgment, not a plan.
  • On a profile it works as a filter for what you do not want. It says nothing about what you do want, which is why it needs one concrete noun after it.
  • Do not confuse it with tirar la onda, which means to flirt with someone.

What You'll Learn

  • The onda family: qué onda, buena onda, mala onda, sacar de onda, agarrar la onda, estar en su onda.
  • Where the word came from - a 1960s Mexican counterculture that the slang outlived.
  • Why buena onda alone is a weak bio line and what one word fixes it.
  • How to use it as a compliment without it sounding like filler.

field kit

Copy-paste phrase kit

Fast lines for the actual chat, with enough context to avoid sounding stiff, pushy, or like you borrowed slang without permission.

  • safe
  • local
  • understand only

Using it so it means something

The word is warm. The concrete noun after it is what makes it useful.

  • Vibe plus an actual activity. This is the whole fix.

  • Sets pace as well as temperature.

  • A warm opener that is not about their body.

  • Soft compliment. Low risk, reads as sincere.

  • Names a boundary without sounding defensive.

The rest of the onda family

Same root, very different jobs. Worth recognizing all five.

  • The most common greeting in Mexico. Not a real question.

  • For anything unsettling, confusing or awkward.

  • Perfect for talking about learning Spanish itself.

  • Sympathy, not an insult - unless you attach eres to it.

  • Flirting. Do not confuse it with being buena onda.

Onda means wave. Not vibe, not mood - wave, the physical kind, the sort a radio picks up.

Once you see that, the entire family of expressions clicks into place at once. People broadcast on a frequency. You can tune into it, catch it, ride it, or get knocked sideways by it. Mexican Spanish built a complete system of social judgment out of that one metaphor, and buena onda is a single cell in the table.

The whole family, in one place

La expresiónQué hace
¿Qué onda?The default greeting. Barely a question
Es buena ondaTheir frequency is pleasant. Warm, easy, no drama
Es mala ondaUnpleasant, inconsiderate, hard work
Qué mala ondaThat sucks. Sympathy, not an insult
Me sacó de ondaIt knocked me off the frequency - unsettled me
Ya agarré la ondaI caught it. I’ve got the hang of it
Está en su ondaThey’re in their own world, doing their thing
Le tira la ondaHe’s flirting with her
¿Qué onda con…?What’s the deal with…?

Two of those deserve a warning label.

Qué mala onda is not an insult when it stands alone - it means that’s rotten, what bad luck, and it is one of the most useful sympathy phrases in the language. But eres bien mala onda, with a person as the subject, absolutely is one.

And tirar la onda means to flirt, to make a move. Being buena onda and tirando la onda are entirely different activities, and mixing them up in a message goes badly in a memorable way.

Two people clinking glasses at an outdoor table under leafy trees.
The metaphor is a frequency. Buena onda says a person is easy to be around. Photo by Trương Tuyết Ly on Unsplash.

Where the word actually comes from

This is not generic slang that drifted in from nowhere. It belongs to La Onda - the Mexican counterculture that broke out in the mid-1960s, and the literary movement that took its name from the same street vocabulary.

Its central figure was José Agustín, whose first novels La tumba (1964) and De perfil (1966) were written in the colloquial, unsanitised Spanish young people actually used, full of caló and rock references, in deliberate rupture with the solemn literary Spanish of the time.1 Critics were scandalised by the language; that was rather the point. Canal 22 describes the movement as the literary face of Mexican counterculture, with the generational break written directly into the prose.2

The movement itself faded. The vocabulary did not - it got absorbed so completely that people who have never read a page of José Agustín say qué onda two hundred times a week.

So when you write buena onda in a bio, you are using a word with a countercultural passport, worn smooth by sixty years of ordinary use. Nobody hears the history. It is just there.

On an app, it is a filter - not a proposal

Here is the practical problem with buena onda as a bio line.

It is a negative filter stated positively. It tells the reader what you are ruling out - drama, rudeness, coldness, hard work - and absolutely nothing about what you are ruling in.

Dice algo de ti

  • Busco alguien buena onda para salir por unos mezcales.
  • Buena onda, y que le guste caminar sin rumbo.
  • Buena onda y sin prisas, no ando con urgencia.
  • Buena onda y respeto, eso busco.

Podría ser cualquiera

  • Busco alguien buena onda. - and nothing else
  • Gente buena onda nada más. - a rule, not a person
  • Sin dramas, buena onda. - two filters, zero content
  • Buena vibra únicamente. - the same problem in a different word

The fix costs four words. Add one concrete noun - a drink, a walk, a neighborhood, a time of day - and the sentence stops describing a policy and starts describing a person. Grindr’s own bio guidance lands in the same place: specifics beat adjectives, because specifics give someone something to reply to.3

Two people standing together in a dimly lit bar with warm background lights.
Buena onda rules out the bad night. It does not describe the good one. Photo by yan kolesnyk on Unsplash.

As a compliment, it is quietly excellent

Where buena onda genuinely earns its place is as a thing you say about someone.

  • Qué buena onda tu perfil.
    Your profile has a really nice vibe.
  • Se ve que eres buena onda.
    You seem like good people.
  • Tu amigo es buenísima onda, por cierto.
    Your friend is really lovely, by the way.

It compliments someone’s character rather than their body, which is a rarer opening message than it should be and reads as sincere precisely because it is low-stakes. It also stays comfortably inside what Grindr’s guidelines expect of a first message, which is not true of every compliment people attempt.4 It also survives being wrong - if you misjudge someone, you have said something mild rather than something embarrassing.

domingo, 1:20 pmmira el segundo mensaje
  • Qué buena onda tu perfil, se nota que sí sales de tu casa jajaYour profile's got a nice vibe, you clearly leave the house haha
  • jajaja gracias. Tú también te ves buena ondahahaha thanks. You seem like good people too
  • ¿Te late un mezcal por la Roma un día de estos?Fancy a mezcal in Roma one of these days?
  • Va, me lateYeah, I'm into it

The compliment opened it; the concrete noun closed it. Buena onda got the reply, mezcal got the plan.

La versión que sirve

Buena onda y sin prisas. Me gusta caminar por la ciudad y probar mezcales raros.

The first sentence sets the temperature. The second is the one people actually reply to.

Two people sitting on stools at a counter in a black and white photograph.
Complimenting someone's character rather than their photos is a rarer opener than it should be. Photo by Haberdoedas on Unsplash.

The one-line version

Buena onda is a wave metaphor doing character work, inherited from a counterculture nobody thinks about anymore.

Use it about other people freely - it is warm, safe and sincere. Use it about yourself only with a noun attached, because on its own it describes a filter, and nobody has ever wanted to go for a drink with a filter.

Sources

  1. El Universal, Literatura de la Onda, el movimiento del que José Agustín fue precursor — El Universal

  2. Canal 22, La Onda y la contracultura literaria de José Agustín — Canal 22

  3. Grindr, dating app bio ideas — Grindr

  4. Grindr Community Guidelines — Grindr

Test yourself

Tap an answer.

Alguien te dice me sacaste de onda. ¿Qué pasó?

En un perfil escribes solo busco alguien buena onda. ¿Qué le falta?

Tirar la onda significa...

Ya agarré la onda quiere decir...

Tu cita cancela a última hora. ¿Qué le contestas si quieres sonar comprensivo?

Don't sound gringo

Buena onda is a filter, not a plan. It rules out drama, rudeness and coldness - and rules in nothing. Add one concrete noun after it and the sentence starts doing work.

FAQ

What does buena onda mean?

Good vibe. Used of a person it means warm, easygoing, decent to deal with, low drama.

Why does onda mean wave?

Because that is the metaphor. People give off a frequency you can tune into, ride, or get knocked off by - which is exactly what the related expressions describe.

Can I write busco alguien buena onda?

Yes, it is natural. But on its own it only says what you want to avoid. Add what you actually want.

What does sacar de onda mean?

To throw someone off. Me sacó de onda means it unsettled or confused me.

What does agarrar la onda mean?

To get it, to catch on. Ya agarré la onda means I've got the hang of it now.

What does tirar la onda mean?

To flirt with someone or make a move. Completely different from being buena onda - do not mix them up.

Is buena onda flirty?

No. It is warm but not romantic. It is closer to saying someone is good company.

What is mala onda?

The opposite - someone unpleasant, or a situation that soured. Qué mala onda also works as sympathy: that sucks.

Where does the word come from?

It belongs to the slang of La Onda, the Mexican counterculture of the mid 1960s and 70s. The movement faded; the vocabulary stayed.

Is it dated?

No. It has been fully absorbed into everyday Mexican Spanish and is used by every generation.

Words in this post

Share

keep going

More Queer CDMX Spanish

Stay in the app, bar, privacy, and slang context before jumping back to the general feed.

From the blog