Cobarde means 'coward'. It's a powerful adjective used to describe someone who lacks the courage to do something difficult or unpleasant.
In this song, Bad Bunny sings, "Ya sé que soy un cobarde" (I already know I'm a coward). He uses this strong word to express his deep regret and self-awareness, admitting that he's running away from the relationship instead of facing the consequences of his actions.
Bad Bunny kicks this song off with a pretty direct admission: 'Yo sé que soy un cabrón' (I know I'm an asshole). This isn't a song about being heartbroken; it's about being the heartbreaker. The Puerto Rican superstar spends the whole track admitting he was a terrible boyfriend. He knows he doesn't deserve forgiveness for lying and breaking promises. He's completely self-aware, calling himself 'lo peor' (the worst) and telling his ex that she deserves to be happy without him.
He even recognizes the damage he's caused, saying that because of him, she doesn't want anyone to talk to her about love anymore. He asks, '¿De qué valen las flores y los regalos?' (What are flowers and gifts worth?) when he's the source of her pain. Instead of trying to fix things, he decides to leave before he can 'destroce' (destroy) her heart again, calling himself a 'cobarde' (coward) for it. In the end, all he can offer is the song's title: 'Te deseo lo mejor' (I wish you the best).