Velorio literally means a 'wake' or 'vigil,' the gathering held to mourn someone who has died. It's a powerful and dramatic word that you don't often hear in a pop song.
J Balvin uses it metaphorically, singing "voy a hacerte un velorio" (I'm going to hold a wake for you). He's declaring that the relationship is so completely over that it's 'dead' to him, creating a vivid and intense image of finality.
Ever gone from loving someone to... the complete opposite? J Balvin and Bad Bunny take that feeling to the extreme in "ODIO". The title literally means "HATE," and they are not kidding. The song is a brutally honest, and honestly a bit petty, message to an ex. The main idea is repeated over and over: "Pasé de amor al odio" (I went from love to hate). They're so done with this person that they ask God for forgiveness for the intensity of their feelings, singing "Que me perdone Dios, pero te odio" (May God forgive me, but I hate you).
This isn't just a simple breakup song; it's a detailed list of grievances and insults. They wish their ex a lonely Valentine's Day and hope she's unhappy. They even get shockingly specific, wishing her bad luck in this life and the next: "Te deseo lo peor... Que sufras en la vida y hasta después de la muerte" (I wish you the worst... That you suffer in life and even after death). The singers suggest she was using them for a lavish lifestyle of yachts and expensive dinners, and now they're flaunting their money on someone new. It's a powerful, aggressive track about a love that has completely soured.