French-English dictionary »

de la bombe meaning in English

FrenchEnglish
de la bombe nom {f}

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