desfacha

Etymology
Past participle of /.

Noun

 * 1) defeat