French-English dictionary »

cire-pompes [colloquial] meaning in English

FrenchEnglish
cire-pompes [colloquial] nom {m} nom {f}

ass-licker(one who succumbs to authority)
noun