Băiat de zahăr signifie littéralement « garçon en sucre », une expression imagée pour parler d’un homme doux, charmant ou séduisant. Dans la chanson, le chanteur se décrit ainsi avec une touche de vantardise, ce qui rend cette expression originale et mémorable.
Dans « Vreau Bani », Dani Mocanu transforme l’amour en transaction, avec un refrain volontairement direct : « Vreau bani, bani, bani să mă-ndrăgostesc » [Je veux de l’argent, de l’argent, de l’argent pour tomber amoureux]. Puis il ajoute : « Dacă-mi dai bani, ce mult îi iubesc » [Si tu me donnes de l’argent, comme je les aime]. Le mot roumain bani signifie « argent » et revient sans cesse, comme une petite obsession impossible à rater. Le narrateur demande à sa partenaire de mettre la main à la poche et de lui envoyer de l’argent par Western Union, un service connu pour les transferts d’argent. « Câteva sute » signifie « quelques centaines », tandis que « câteva mii » signifie « quelques milliers » : sa demande monte donc clairement en puissance.
Le ton est à la fois provocateur, drôle et très intéressé. Il se décrit comme un « lover boy » qui « trage pentru noi » [se démène pour nous], tout en répétant que sa bien-aimée doit faire ce qu’elle peut pour lui : « Fă ce știi tu pentru mine, va fi bine » [Fais ce que tu sais faire pour moi, tout ira bien]. Les surnoms affectueux comme « iubirea mea » [mon amour] et « iubirea vieții mele » [l’amour de ma vie] contrastent avec cette condition très peu romantique : « If you wanna love me, pay me » [Si tu veux m’aimer, paie-moi]. Même la tendresse devient une blague sur l’argent, avec une promesse protectrice et fanfaronne : « I am very strong, iubire, nimeni nu se ia de tine » [Je suis très fort, mon amour, personne ne s’en prendra à toi].