Es carne de rata.

Is this regularly used as an idiom?

No, I actually have never heard it.