French-English dictionary »

de la balle meaning in English

FrenchEnglish
de la balle nom {f}

the shit◼◼◼(something considered to be excellent)
noun