English-French dictionary »

kick ass meaning in French

EnglishFrench
kick ass (to be very impressive)
verb

déchirer◼◼◼verbe

cartonner◼◻◻verbe