Yap.Town
Dictionaries
Blog
Dictionaries
›
French → English
›
faire la peau
faire la peau
to kill
→ faire
phrase
Rare
#42,532
to kill
Informal slang. Can also mean to get rid of someone or something.
FR:
Le méchant veut faire la peau au héros.
EN:
The villain wants to kill the hero.