Learn Spanish with Reggaeton Music with these 23 Song Recommendations (Full Translations Included!)

Reggaeton
LF Content Team | Updated on 2 February 2023
Learning Spanish with Reggaeton is a great way to learn Spanish! Learning with music is fun, engaging, and includes a cultural aspect that is often missing from other language learning methods. So music and song lyrics are a great way to supplement your learning and stay motivated to keep learning Spanish!
Below are 23 Reggaeton song recommendations to get you started learning Spanish! We have full lyric translations and lessons for each of the songs recommended below, so check out all of our resources. We hope you enjoy learning Spanish with Reggaeton!
CONTENTS SUMMARY
1. TURiSTA (TOURiST)
Bad Bunny
En mi vida fuiste turista
Tú sólo viste lo mejor de mí
Y no lo que yo sufría
Te fuiste sin saber el porqué
In my life you were a tourist
You only saw the best of me
And not what I was suffering
You left without knowing why

Bad Bunny compares a past lover to a vacationer who only dropped by for the highlight reel: "En mi vida fuiste turista / Tú sólo viste lo mejor de mí" ("In my life you were a tourist / You only saw the best of me"). Over a steady reggaeton groove, he rattles off pleasant postcard memories like "una foto bonita" (a pretty picture), "un atardecer hermoso" (a gorgeous sunset), and "una bailadita" (a little dance). But behind all those sunny vacation vibes, he kept his real pain tucked away. He does not hold a grudge about it either, admitting frankly, "no te tocaba a ti curarlas" ("it wasn't your job to heal them").

The mood turns reflective as he admits to hiding his feelings out of fear of getting hurt worse: "Dime si viste la pena / De mi corazón roto / Que lleva así... muchos años" ("Tell me if you saw the sorrow / Of my broken heart / That's been like this... for many years"). Then he shrugs off the heavy thoughts with a casual Puerto Rican conversational phrase: "Si se da, pues, se da / Y si no, pues también" ("If it happens, well, it happens / And if not, that's fine too"). He accepts that this person simply came to have a good time ("Viniste a pasarla bien / Y la pasamos bien"), choosing to toast the beautiful night instead of dwelling on what never went deeper.

2. La Vida Es Una (You Only Live Once)
KAROL G
El amor para mí no es cosa de un rato
¿Pa' qué peleamos por eso si no es para tanto?
Que tu presencia me cambia la suerte
Si estamos bien que bonito se siente
For me, love isn't a fleeting thing
Why do we fight about that if it's not that serious?
Your presence changes my luck
When we're good, how lovely it feels

Colombian superstar KAROL G has a very direct message for us in this song: enjoy life while you can! She gets straight to the point with the line, "La vida es una, lo dice la muerte" [There's only one life, death says so]. It's a reminder that our time is limited, so we shouldn't waste it on small fights. She asks, "¿Pa' qué peleamos por eso si no es para tanto?" [Why do we fight over that if it's not such a big deal?]. Instead, the song tells us to focus on the good things, like the love from our family and the joy of being with people who make us feel good.

So what's the solution? Dance! The chorus is a simple command to get moving: "Quiero que muevas tu cintura / Que la vida es una locura" [I want you to move your waist / Because life is crazy]. The song suggests that when you die, you can't take anything with you except the love you've been given. It's a powerful call to live in the moment, appreciate what truly matters, and celebrate the beautiful madness of being alive.

3. Bailando En La Lluvia (Dancing In The Rain)
Daddy Yankee
Hoy me siento bien
Volví a nacer
Aprendí que es
Un día a la vez
Today I feel good
I was born again
I learned that it's
one day at a time

Puerto Rican reggaeton giant Daddy Yankee brings pure, uplifting energy in "Bailando En La Lluvia" (Dancing in the Rain). Instead of letting life's struggles bring him down, he chooses celebration and resilience. He sums up his mindset with the ultimate question: "Uno batalla o renuncia / Lloras en la tormenta, o bailas en la lluvia" (You fight or you give up / You cry in the storm, or you dance in the rain). Even when hard times hit, he treats heavy rain like a good thing, singing "Si un aguacero cayó / También es de bendición" (If a heavy downpour fell / It is also a blessing).

Throughout the track, he talks about his faith and staying grounded one day at a time ("Un día a la vez"). When tough moments shake him, he shakes them right back off: "Lloro, lloro, y me incorporo / Me doy cuenta que soy oro" (I cry, I cry, and I pick myself up / I realize that I am gold). He even throws in a great Spanish phrase when shouting "Pa' que suba, y no le baje" (So it goes up, and doesn't drop down), a fun idiom people use to mean keeping your energy and spirits as high as possible!

4. La Jaula Perfecta (The Perfect Cage)
Chris Lebron
Y supe que
Entre tú y yo todo era diferente
Porque hay muchos seduciendo tu piel
Pero yo tu mente
And I knew that
Between you and me everything was different
Because there are many trying to seduce you
But I seduce your mind

Chris Lebron has found a love so good, it feels like a trap he never wants to escape. He calls his partner “la jaula perfecta” (the perfect cage), which sounds strange, right? But he explains that with her, he feels totally free. It’s a love that’s about more than just looks; he says while others are “seduciendo tu piel” (seducing your skin), he’s the one seducing her mind. This connection is so strong that he’s proud to show it off, even if it makes other people jealous.

He makes it clear that he has other options. He gets “muchos mensajes en DM” (lots of messages in his DMs) and has “pretendientes más de cien” (more than a hundred suitors). But he’s willing to give it all up for this one person. He repeats the line “Yo no quiero fama / Si tú no me amas” (I don’t want fame / If you don’t love me), showing that her love is more valuable to him than success, money, or attention from anyone else. He’s found his other half and doesn't want anything else.

5. Si Antes Te Hubiera Conocido | Coke Studio (If I Had Met You Before)
KAROL G
¿Qué hubiera sido?
Si antes te hubiera conocido
Seguramente, estarías bailando esta conmigo
No como amigos
What would have been?
If I had met you before
Surely, you would be dancing this with me
Not as friends

Ever locked eyes with someone across a party and immediately thought: Why didn't I meet you first? Colombian superstar KAROL G lays out that exact frustration here. She watches her crush out on the floor and asks the ultimate question: "¿Qué hubiera sido? Si antes te hubiera conocido" [What would have happened? If I had met you earlier]. To her, the answer is obvious. You would be slow-dancing with her instead of just being buddies ("no como amigos" [not as friends]). She knows he is currently taken, but she is completely unfazed by his girlfriend. In fact, she bluntly points out that while the other woman is pretty, "Ella es tímida y yo no" [She is shy and I am not] and "Hoy estás jangueando con ella / Pero después tal vez no" [Today you are hanging out with her / But later maybe not]. Notice the Puerto Rican street slang jangueando, which comes straight from the English verb "to hang out."

KAROL G plays the part of the hopeful schemer with hilarious confidence. She jokes that she needs a dating manual to win him over ("que me pasen el manual" [pass me the manual]), only to immediately jump to wedding plans: "Mi nombre suena bien con tu apellido" [My name sounds good with your last name]. She says she is just waiting for the girlfriend to slip up ("el primer descuido") so she can introduce him as her husband. It is bold, slightly unhinged, and totally fun to sing along to when you are secretly crushing on someone off-limits.

6. LO QUE LE PASÓ A HAWAii (WHAT HAPPENED TO HAWAii)
Bad Bunny
Esto fue un sueño que yo tuve
Ella se ve bonita
Aunque a veces le vaya mal
En los ojos una sonrisa
This was a dream that I had
She looks pretty
Although sometimes things go wrong for her
A smile in her eyes

Bad Bunny gets straight to the point in this track, telling a story about the heartbreak of watching people get pushed out of his home island of Puerto Rico. He opens by framing the song as a dream about an island trying to smile through pain while facing heavy losses. He points fingers directly at political greed with lines like "No quería irse pa' Orlando / Pero el corrupto lo echó" ("He didn't want to leave for Orlando / But the corrupt person threw him out"). The song calls out outsiders taking over local spaces—"Quieren quitarme el río / Y también la playa" ("They want to take my river / And the beach too")—while older generations (abuelita) and younger families are forced to pack up and leave.

What makes this track stand out is its urgent plea not to lose local identity in the face of gentrification and displacement. Bad Bunny warns Puerto Ricans by pointing to what happened in Hawaii, where native locals were largely displaced from their own lands. He begs listeners, "No, no sueltes la bandera / Ni olvides el lelolai" ("Don't let go of the flag / Nor forget the lelolai"). The word "jíbaro" refers to the traditional Puerto Rican countryside folk, while "lelolai" is the signature melodic phrase used in Puerto Rican folk music (jíbaro music). By shouting out these roots, he turns the song into a call to stay, fight back, and hold on to home.

7. BAILE INoLVIDABLE (UNFoRGETTABLE DANCE)
Bad Bunny
Pensaba que contigo iba a envejecer
En otra vida, en otro mundo podrá ser
En esta sólo queda irme un día
Y solamente verte en el atardecer
I thought I was going to grow old with you
In another life, in another world it could happen
In this life all that's left for me is to leave one day
And only get to see you at sunset

Puerto Rican superstar Bad Bunny frames heartbreak through the metaphor of a dance floor in "BAILE INoLVIDABLE". Instead of hiding his grief, he leans straight into it with the opening realization that he thought they would grow old together ("Pensaba que contigo iba a envejecer"), but now that dream only belongs in another lifetime. He compares life to a party that eventually ends, calling his lost love his unforgettable dance ("La vida es una fiesta que un día termina / Y fuiste tú mi baile inolvidable"). Even though he admits he can sleep with anyone he wants, he only actually wants to wake up next to this one person ("Yo con cualquiera me puedo acostar / Pero no con cualquiera quiero despertar").

Bad Bunny fills the track with playful Caribbean slang to contrast the heavy sadness. He switches to the formal "usted" (you) to show deep devotion before slipping into wild compliments, calling his ex "Mi diabla, mi ángel, mi loquita" [My devil, my angel, my crazy girl]. He also uses the Puerto Rican slang word "bellaquito" (horny or aroused) when remembering how she looked at him ("Cómo tú me mirabas, bellaquito me ponía"), proving that his memories are intensely physical as well as romantic. It is an honest, bittersweet track about carrying someone's memory forever because they were the one who taught you both how to love and how to dance ("Tú me enseñaste a querer / Me enseñaste a bailar").

8. BONITA (PRETTY)
Daddy Yankee
¡Fuego!
D-D-DY
You know
Da-ddy, díselo
Fire!
D-D-DY
You know
Da-ddy, say it

Daddy Yankee wakes up on the right side of the bed and simply refuses to let anyone ruin his mood. Instead of his classic club bangers about fast cars and late nights, "BONITA" is an unapologetic burst of optimism built on one central thought: "Bonita la vida es" (Life is beautiful). He kicks things off with "Buenos días, yo siento que hoy es mi día" (Good morning, I feel like today is my day), and then cheekily drops "Si me ves muy feliz, mala mía" (If you see me looking too happy, my bad). In Puerto Rican Spanish, "mala mía" is a very casual, everyday way to say "my fault" or "my bad"—here, he uses it to tease anyone annoyed by his good mood.

From there, he gives you straightforward advice on how to keep your peace. He admits to stumbling with "Caminando y aprendiendo de mis errores" (Walking and learning from my mistakes) and acknowledges that life brings both good people ("gente buena") and rough moments ("cosas malas"). His fix? Do not carry yesterday's junk around. When things get heavy, he commands you to "Pasa la página" (Turn the page) and "Tira un paso" (Bust a dance move). It is reggaeton therapy: wipe your tears, push bad energy out the door, and dance forward because life is happening right now, not tomorrow.

9. Coleccionando Heridas (Collecting Wounds)
KAROL G, Marco Antonio Solís
Será que el amor no es pa' mí
Que no nací pa' esto, que no sé pedir
Porque me da lo opuesto, siempre me toca a mí
Hacerme compañía
Could it be that love isn't for me
That I wasn't born for this, that I don't know how to ask
Because it gives me the opposite, it always happens to me
To keep myself company

Ever felt like everyone else figured out how to be numb, but you missed the memo? That is the exact vibe Colombian superstar KAROL G brings to "Coleccionando Heridas" alongside Mexican legend Marco Antonio Solís. The track tackles modern dating fatigue with total honesty. KAROL G wonders out loud if romance is simply outdated: "Será que se quedó el amor en otros tiempos" ("Could it be that love stayed in the past?"). She looks at people who cruise through breakups effortlessly and admits, "Vivir como si no tuviera sentimientos / Yo no tengo ese talento" ("Living as if I had no feelings / I don't have that talent"). In conversational Spanish, using "no se me da" (like in "odiarte no se me da" ["hating you just isn't in me"]) is a great idiom for saying you lack the knack for something.

Instead of acting tough, the lyrics lean straight into the drama of sleepless nights and endless heartache. Time is supposed to heal wounds, but here, "este sufrimiento no se va" ("this suffering doesn't leave"). The best line comes when she gets overwhelmed by overthinking and straight-up begs: "Diosito, te quiero preguntar / De dónde se apagan los pensamientos" ("Dear God, I want to ask you / Where do you switch off your thoughts?"). Calling God "Diosito" adds an affectionate, childlike touch to a heavy plea. Even after collecting so many emotional scars ("coleccionando heridas"), she stubbornly holds out hope that real love is still possible.

10. Un Verano Sin Ti (A Summer Without You)
Bad Bunny
No sé qué pasó
Otro amor que de repente fracasó
En mi cuarto está lloviendo y afuera está el sol
Dime qué pasó
I don't know what happened
Another love that suddenly fell apart
It's raining in my room while the sun is shining outside
Tell me what happened

Puerto Rican superstar Bad Bunny gives us the ultimate sad-boy breakup track with "Un Verano Sin Ti", mixing heavy heartbreak with moments that make you chuckle. While it is bright and sunny outside, he is stuck indoors feeling like it is raining in his room ("En mi cuarto está lloviendo y afuera está el sol"). He takes the blame for the split with a brutally honest apology: "Sorry por ser yo / Y no ser el hombre que te merecías / Yo quizá madure pero en otra vida" ("Sorry for being me and not being the man you deserved; maybe I'll mature in another life"). He admits that while he claims he is fine, her name still keeps him awake at night, thinking about broken plans and missed sunsets in Ibiza.

To cope, he throws himself into the nightlife scene, even though partying is not his normal routine. He uses Caribbean slang like jangueo (hanging out / partying) and teteo (a lively street party), admitting he only goes out hoping to spot his ex from across the room through the club smoke: "Mañana voy a terapia / Hoy voy pa'l teteo" ("Tomorrow I'm going to therapy, today I'm going to the party"). He even references Spanish pop legend Alejandro Sanz's famous 1997 heartbreak anthem Corazón Partío, joking that while Sanz had a broken heart, his own soul is shattered ("Alejandro Sanz con el corazón partido / Y yo con el alma rota"). It is a funny, honest look at dealing with an empty house and unsent draft messages in your phone notes when facing a lonely summer.

11. Mi Gente (My People)
J Balvin, Willy William
Si el ritmo te lleva a mover la cabeza
Ya empezamos como es
Mi música no discrimina a nadie
Así que vamos a romper
If the rhythm leads you to move your head
We already started the right way
My music doesn't discriminate against anyone
So let's tear it up

Colombian superstar J Balvin teams up with French artist Willy William to throw an unstoppable global dance party. Right from the start, Balvin drops the song's main rule: "Mi música no discrimina a nadie / Así que vamos a romper" ("My music doesn't discriminate against anyone / So let's break it down"). The whole track is an open invitation for everyone to nod along, whether William is chanting in French ("Mais fais bouger la tête" ["Just make your head move"]) or Balvin is rallying the crowd in Spanish ("Y dónde está mi gente" ["And where are my people"]).

There is a lot of fun, cocky party slang packed into these verses. When Balvin brags that the track is "otro palo" ("another hit"), he literally calls it "another stick"—which is Caribbean and reggaeton slang for a monster smash record. He shouts "vamos a romper" ("let's break it"), meaning to tear up the dance floor, and toasts with "botellas para arriba" ("bottles up"). With lines shouting out the Colombia-to-France connection ("Francia Colombia me gusta" ["France Colombia, I like it"]), the song keeps the vibe simple: forget your borders, put your hands up, and move.

12. CONTIGO (WITH YOU)
KAROL G, Tiësto
De mi parte sigo recordando cuando tomaba tu mano
La vida se me está yendo pensando
Sólo en ti
No puedo olvidarte
For my part, I keep remembering when I held your hand
My life is slipping away as I think
Only about you
I can't forget you

Colombian superstar KAROL G teams up with Dutch DJ Tiësto to bring total romantic obsession straight to the dancefloor in "CONTIGO". The core message is as dramatic as it gets: "No quiero vida si no es contigo" ("I don't want a life if it's not with you"). She is completely stuck on an ex or a lover who has vanished, admitting that her days slip away just thinking about holding their hand again. There is no middle ground here; she outright says, "Yo te quiero a ti, no necesito a más nadie" ("I want you, I don't need anybody else").

The song really shines when it gets into the relatable panic of getting ghosted. She sings about firing off unanswered phone calls and blowing up direct messages ("Par de llamadas al celular y tú no me contestas / Mensajes al DM y no tengo respuestas"). She even drops the casual Colombian phrase "Me daño la mente" ("I mess up my mind" or "I overthink") while trying to guess what they are thinking. Instead of playing it cool, she admits she has a mental photo ("foto mental") locked in her brain that she cannot erase, stubbornly insisting that they are meant to be together.

13. El Perdón (Forgiveness)
Nicky Jam, Enrique Iglesias
Dime si es verdad
Me dijeron que te estas casando
Tú no sabes lo que estoy sufriendo
Esto te lo tengo que decir
Tell me if it's true
They told me that you're getting married
You don't know what I'm suffering
I have to tell you this

Ever heard news so shocking you end up wandering the neighborhood with a bottle? That is the exact mess Puerto Rican star Nicky Jam and Enrique Iglesias drop us into on "El Perdón". The drama starts immediately with "Me dijeron que te estas casando" ("They told me you are getting married"), and things spiral fast. Instead of accepting the breakup quietly, the singer is literally roaming outside, "Por las calles gritando / Como un loco tomando" ("Through the streets screaming / Drinking like a crazy person"). He openly wonders if the new partner "te llevó a la luna" ("took you to the moon"—a classic Spanish expression for blowing someone away or giving them an incredible experience) in a way he never could.

The core message here is blunt, desperate, and stubborn. The chorus repeats the simple complaint: "Es que yo sin ti, y tú sin mí / Dime quién puede ser feliz / Esto no me gusta" ("It is just that me without you, and you without me / Tell me who can be happy / I don't like this"). He even admits the ex-partner's father hated him ("tu padre no aprobó esta relación" ["your father did not approve of this relationship"]), but he refuses to give up. The track ends on an old saying: "uno no sabe lo que tiene hasta que lo pierde" ("you do not know what you have until you lose it"). It is a shameless plea for forgiveness, set to an upbeat reggaeton groove.

14. Desde El Corazón (From The Heart)
Bad Bunny
Benito Martínez de Puerto Rico
Empezamos de abajo ahora somos ricos
Pero nunca olvido de donde salí
Y donde fue que mi primer tema escribí
Benito Martínez from Puerto Rico
We started from the bottom now we're rich
But I never forget where I came from
And where it was that I wrote my first song

In "Desde El Corazón", Bad Bunny puts his pride for Puerto Rico front and center. He looks back at his quick rise from working as a supermarket grocery bagger ("Ayer era bagger" [Yesterday I was a bagger]) to becoming a global star with too much money to fit in Puerto Rico's largest bank ("Aunque en el Banco Popular no quepa mi dinero" [Even if my money doesn't fit in Banco Popular]). Even though he compares his high demand in music to NBA star Stephen Curry getting recruited by the Golden State Warriors, he insists on staying loyal to local Puerto Rican basketball teams like the Cangrejeros, Capitanes, and Vaqueros. He reminds everyone that no matter how rich he gets across cities from San Juan to Mayagüez, he will never forget his roots or where he wrote his very first track.

The song turns into an anthem of resilience and cultural pride, especially when he declares that he will stay on the island even when natural disasters hit ("Y yo me quedo en Puerto Rico aunque venga María" [And I stay in Puerto Rico even if Hurricane María comes]). He uses the local phrase "meter mano" (to put in hard work) and "tener cría" (to have guts and heart) to praise how tough Puerto Ricans are. He even pulls in an anime joke by calling his people "sayayines" with plenty of "Ki" (the Super Saiyan warriors and energy from Dragon Ball Z). He finishes by giving thanks to his mother for giving birth to him near the beach and the native coquí tree frog, shouting out the salsa and reggaeton legends who inspired his entire generation—including Héctor Lavoe, Tego Calderón, and Daddy Yankee.

15. Alguien Que Te Amaba (Someone Who Loved You)
KAROL G
Nunca pensé decir lo que te diré hoy
Baby, lo que no se cuida no es eterno
Rompiste todas las promesas de este amor
Y el verano rosa ahora es un invierno
I never thought I'd say what I'll tell you today
Babe, what's not cared for isn't eternal
You broke all the promises of this love
And the pink summer is now a winter

Colombian star KAROL G slows down the reggaeton bounce for a very direct breakup track in "Alguien Que Te Amaba". She gets straight to the point in the opening lines: "Baby, lo que no se cuida no es eterno" ("Baby, what you don't take care of doesn't last forever"). The lyrics describe a romance turning cold, comparing the broken trust to seasonal shifts and dying elements. She says her pink summer turned into a harsh winter ("el verano rosa ahora es un invierno"), matching the sadness to flowers that wither, starless nights where the shine goes dark, and rain putting out a fire.

She also calls out the slow drift before the actual split. KAROL G points out that things really ended long before the spoken goodbye because her ex stopped showing up mentally: "Pa' todo sí, pero pa' mí ya no había tiempo" ("Yes to everything, but for me there was no longer time"). Notice the shortening of para to pa', which is everyday spoken Spanish you hear constantly in music and conversation. In the end, there is no big fight left to have; she looks at what used to be a forever love and calls it a sad story left behind by someone who used to love them ("alguien que te amaba").

16. Enséñame A Bailar (Teach Me To Dance)
Bad Bunny
Tú y yo, yo y tú
Nos llevamos bien
Tú y yo, yo y tú
Nos llevamos bien
You and I, I and you
We get along well
You and I, I and you
We get along well

Bad Bunny drops all his tough-guy swagger here for something sweet and a little messy. It is three in the morning, he has had way too much to drink, and he openly admits he has two left feet: "enséñame a bailar, mami, yo no sé / pero ya estoy borracho y son las tres" ("teach me how to dance, mami, I don't know how / but I'm already drunk and it's three"). He is not trying to look cool on the dance floor. Instead, he just wants to follow his partner's lead until dawn ("tú y yo solitos y el sol" [you and me all alone and the sun]), completely caught up in how they move.

What makes the track pop is its warm Dominican flavor. When Bad Bunny drops phrases like "¿Qué lo qué?" ("What's up?") and "Que rico se pasa en Quisqueya" ("How great it is in the Dominican Republic"), he is shouting out the island by its indigenous Taíno name, Quisqueya. He sprinkles in local slang throughout the party, using "rulin" (chilling or having a blast) and offering to foot the bill no matter how wild things get: "rompe todo que yo pago" ("break everything, I'll pay for it"). It is a playful, late-night anthem about letting your guard down, getting bold with your crush, and letting music do the talking.

17. BbY WOW (Baby WOW)
KAROL G, Judeline, Rusowsky
¿Y mi baby?
¿Y mi, y mi baby?
¿Y mi baby?
¿Y mi, y mi baby?
And my baby?
And my, and my baby?
And my baby?
And my, and my baby?

Ever stared at your phone, totally unable to look away while quietly begging an ex to text? That is the exact mood Colombian star KAROL G brings in "BbY WOW," teaming up with Judeline and Rusowsky. The narrator skips therapy altogether—asking point-blank: "¿Terapia pa' qué? ¿Pa' qué sacarte del pecho?" ("Therapy for what? Why get you out of my chest?")—because moving on is off the table. Instead, she is driving through the city just on the wild off-chance they bump into each other. Even in a packed nightclub, the room feels completely dead without them: "La disco está llena, se siente vacía / Porque no está el que yo quería" ("The club is full, it feels empty / Because the one I wanted isn't here").

The track is packed with casual Spanish phrases worth knowing. When the lyrics say "cuando estábamos tragao'" ("when we were crazy in love"), they are leaning on Colombian slang: estar tragado literally means being "swallowed up" by romantic infatuation. Later on, when they remember how much fun they had, they drop the playful swear word "la pasamos hijuepu'" (short for hijo de puta, used here affectionately like "we had a hell of a good time"). Between late-night longing and admitting that "quererte es tan fácil y a la vez tan complicao" ("loving you is so easy and at the same time so complicated"), this tune turns classic romantic stubbornness into pure, infectious reggaeton.

18. Casi Nada (Almost Nothing)
Karol G
Si me preguntan por ti
Qué pasó con nuestra historia
Diría que para ser feliz
Mejor tener mala memoria
If they ask me about you
What happened to our story
I would say that to be happy
Better to have a bad memory

In "Casi Nada", Colombian artist Karol G delivers the ultimate post-breakup reality check with pure reggaeton bounce. She kicks things off with one of the most savage opening lines in modern Latin pop: "para ser feliz / Mejor tener mala memoria" ("to be happy / It's better to have a bad memory"). Her ex is running around telling everyone that she is still obsessed with him ("yo por ti sigo loquita" - "I'm still crazy about you"), but she calls his bluff instantly. The truth? She is finally free, having fun, and definitely not looking for him.

What makes this track hit so hard is its total lack of regret. She looks back at his toxic version of romance ("A eso que tú le llamabas amor" - "That thing you used to call love") and says it simply failed to work. The moment she walked away, all the bitterness vanished, replaced by pure fun ("Cuando me fui empezó la locura / Felicidad en vez de amargura"). Between the upbeat rhythm and the blunt chorus declaring that "no queda casi nada" ("there is almost nothing left"), Karol G makes it clear that while he is stuck sulking with a bad attitude, her past with him is completely wiped from memory.

19. Danza Kuduro (Kuduro Dance)
Don Omar, Lucenzo
El orfanato
Danza Kuduro
Lucenzo
El Rey
The orphanage
Dance Kuduro
Lucenzo
The King

"Danza Kuduro" by Puerto Rican star Don Omar and Lucenzo is an unstoppable party anthem built around one simple mission: making sure absolutely nobody stays sitting down.

The lyrics give you a step-by-step dance guide mixed with total celebration. Don Omar starts calling out dance instructions right away, chanting "La mano arriba" ("Hand up"), "Cintura sola" ("Waist loose / waist moving alone"), and "Da media vuelta" ("Turn halfway around"). He compares the urge to move to forces in nature you cannot fight, asking "Quien puede domar la fuerza del mar que se mete por tus venas" ("Who can tame the force of the sea that enters your veins") and describing the beat as a heat that turns dancers wild: "Y lento, te convierte en fiera" ("And slowly, turns you into a beast"). Lucenzo brings in Portuguese verses like "Ninguém vai ficar parado" ("Nobody is going to stay still"), making this reggaeton track feel like an open invitation to lose control and just enjoy the rhythm.

20. Tití Me Preguntó (Auntie Asked Me)
Bad Bunny
Que lindo está ese nene de tití
Mira que grande tú estás
¿Tú tienes muchas novias verdad?
¿Cuantas novias tú tienes?
How cute Auntie’s little boy is
Look how big you are
You have many girlfriends right?
How many girlfriends do you have?

Ever had an aunt who will not stop asking about your dating life? That is the exact setup for Bad Bunny's mega-hit "Tití Me Preguntó". In Puerto Rico and across the Spanish-speaking world, "tití" is an affectionate word for aunt. The song starts like a family gathering where an aunt asks how many girlfriends he has. Instead of giving a sensible answer, Benito turns it into a wild brag list. He flexes about having a different girl every day ("Hoy tengo una, mañana otra, pero no hay boda" [Today I have one, tomorrow another, but there's no wedding]) and rattles off names from kindergarten crushes to dates across Colombia, Mexico, and Spain.

Then the track flips the script. An older family member scolds him to settle down, and suddenly the party rhythm turns into an honest, downbeat confession. He admits he cannot fall in love ("Yo quisiera enamorarme / Pero no puedo" [I would like to fall in love / But I can't]) because he has serious trust issues—even with himself ("ni en mí mismo confío" [I don't even trust myself]). He bluntly warns anyone getting close that he is going to break their heart. It is funny, chaotic, and surprisingly self-aware all at once.

21. Tú Con Él (You With Him)
Rauw Alejandro
Seguro, mujer, que hoy eres feliz
Que nada de ayer hoy te hace llorar
Tú con él
El tiempo corre, yo te espero pero tú con él
I'm sure, woman, that today you're happy
That nothing from yesterday makes you cry today
You with him
Time goes by, I wait for you, but you're with him

Puerto Rican reggaeton star Rauw Alejandro takes on a classic salsa breakup narrative in "Tú Con Él", and the story hits like a punch to the gut. The narrator finds out the hard truth: he was just a temporary rebound. He admits it bluntly with "Yo solamente fui la excusa para hacerle ver que tú podías... vivir sin su amor" ("I was only the excuse to make him see that you could... live without his love"). While she has gone back to her original partner, he is left counting the hours alone ("El tiempo corre, yo te espero pero tú con él" [Time flies, I wait for you but you are with him]).

Even with a bruised ego, he cannot bring himself to hate her. People keep telling him she looks prettier than ever ("estás linda mucho más que ayer" [you are pretty, much more than yesterday]) and that she still asks about him. He looks back at his own jealousy, asking for forgiveness ("Discúlpame aquellos celos tan intensos" [Forgive me for that intense jealousy]), before accepting that he got played in a game he did not realize he joined: "Todo fue un juego... Pero en ese juego yo me enamoré" ("Everything was a game... But in that game, I fell in love"). By the end, he calls her "mamita" (an affectionate Puerto Rican term for a woman) and swears that he has finally woken up from the illusion.

22. DtMF (Debí Tirar Más Fotos | I Should Have Taken More Photos)
Bad Bunny
Otro sunset bonito que veo en San Juan
Disfrutando de todas esas cosas que extrañan los que se van
Disfrutando de noches de esas que ya no se dan
Que ya no se dan
Another beautiful sunset that I see in San Juan
Enjoying all those things that those who leave miss
Enjoying nights like those that don't happen anymore
That don't happen anymore

In "DtMF", Puerto Rican superstar Bad Bunny mixes tropical party energy with a sharp hit of regret. The song title stands for the central confession repeated in the chorus: "Debí tirar más fotos de cuando te tuve" ("I should have taken more photos when I had you"). Watching a sunset in San Juan, he thinks about an ex and kicks himself for not taking more pictures or giving more hugs while he had the chance. Instead of staying home to mope, he rallies his real-life crew (calling out friends like Roro, Julito, and Cristal) to tear up the streets, play dominoes with his grandfather, and head to Santurce for a wild night out.

The track is packed with local Puerto Rican slang and culture. When he mentions partying to "la salsa, la bomba y la plena", he is shouting out traditional Afro-Puerto Rican musical styles alongside modern reggaeton perreo. He admits he is drinking so much that someone else needs to drive ("Cabrón, guía tú" / "Dude, you drive"), and by the end, he stops everything to gather his entire circle for a group photo: "vamos pa' la foto, vengan pa'cá" ("let's take the photo, come over here"). It is a song about realizing that moments slip away fast, so you might as well hold your friends close, document the good times, and dance through the nostalgia.

23. La Bachata (The Bachata)
Manuel Turizo
Te bloqueé en Insta
Pero por otra cuenta veo tus historias
Tu número lo borré
No sé para qué si me lo sé de memoria
I blocked you on Instagram
But through another account I see your stories
I deleted your number
I don't know why, since I know it by heart

We have all been there: you block an ex, delete their contact, and then immediately look at their Instagram stories from a fake account. That is the exact mess Colombian artist Manuel Turizo opens with in "La Bachata". He admits he deleted her number ("Tu número lo borré"), but it was pointless because he still knows it by heart ("No sé para qué si me lo sé de memoria"). Even though his ex hurt him, he is still driving around listening to the tracks she dedicated to him ("Oyendo las canciones que un día me dedicaste").

Then comes the real reason behind the breakup: betrayal. Turizo drops a blunt truth about infidelity with the line "Éramos tres en una relación de dos" (We were three in a relationship of two). He refuses to forgive her, saying she should ask God for forgiveness instead ("No te perdono, pídele perdón a Dios"). Rather than begging her to come back, he asks God to protect him from anyone like her in the future. It is a sharp, bitter, yet painfully honest track about trying to move on when your brain refuses to let go.