estar meado de perro
Meanings
Verb
1. to be on a losing streak (idiomatic, Chile)