Hechizo literally means "spell" or "enchantment". It's a magical and evocative word that you won't hear in everyday conversation, making it a unique addition to your vocabulary.
In this song, Prince Royce feels so powerfully drawn to someone he can't forget that he asks, "¿me has hipnotizado con algún hechizo raro?" (have you hypnotized me with some weird spell?). He uses hechizo to describe an attraction so intense it feels like a form of magic, perfectly capturing the song's theme of an irresistible, almost supernatural connection.
This song is a fantastic back-and-forth between two exes after a breakup, and they remember things very differently. Prince Royce kicks it off, completely heartbroken and obsessed. He remembers the night she left, telling him, "Ya no te amo, se terminó lo nuestro" (I don't love you anymore, what we had is over). But now he's convinced she's full of regret and can't get her out of his head, wondering if she's put a spell on him. He's still waiting for her at their special spot, the one "donde nos enamoramos" (where we fell in love).
Then, Maria Becerra comes in and completely flips the story. She's like, hold on, you left me! She sings, "Me dejaste solita y ahora me necesitas" (You left me all alone and now you need me). She knows he tried to move on with someone else but couldn't forget her. While she admits her heart isn't ready to love again, she's decided it's too late for him. The best part is how they sing the chorus together. He begs, "Ven que yo te espero" (Come, I'm waiting for you), while she shuts him down with, "Ya no te espero" (I'm not waiting for you anymore). It's a perfect bachata drama.