Enfango comes from the verb enfangar, which literally means "to get muddy". Metaphorically, it's used to describe getting involved in a complicated or messy situation that could tarnish your reputation.
In the song, Bad Bunny brilliantly links both meanings. He says, "Contigo no me enfango, no voy a manchar las Off-White" (I won't get into a mess with you, I'm not going to stain my Off-Whites). This clever wordplay shows he's protecting his new, elevated status, refusing to get dragged into the 'mud' of a past drama, just as he would protect his expensive sneakers from getting dirty.
This song is one of the most direct breakup tracks you'll ever hear. Bad Bunny isn't sad or missing his ex, he's just done. The main chorus repeats the message over and over: "Antes yo te quería, pero ya no" (I used to love you, but not anymore). He makes it clear she has no chance, telling her "Conmigo ya no tienes break" (You don't have a chance with me) and he's not interested in her "amor fake" (fake love).
He spends the rest of the song listing all the ways he's moved on. He's found a new girl, he's hanging out with his friends, and he's enjoying his success. He uses some funny and very specific lines to shut his ex down, like when he says, "A mí ya no me cachas, yo no soy un Pokémon" (You can't catch me, I'm not a Pokémon). He even boasts about his new expensive sneakers, saying he won't get messy with her because he doesn't want to "manchar las Off-White" (stain the Off-Whites). It's a cold, confident, and very final goodbye.