Literally translates to 'dead dog'. However, in slang, it is used to refer to a situation that has no solution or a problem that cannot be fixed.
Examples
- Spanish: No trates de arreglar esa computadora, es un perro muerto.
- English: Don't try to fix that computer, it's a lost cause.