English-French dictionary »

faceplant meaning in French

EnglishFrench
faceplant (to land face first)
verb

se planter la gueuleverbe

se péter la gueule [colloquial]verbe