This idiom translates to 'more scratched than a dog shelter door', and it's used to describe someone who is extremely stressed or worried.
Examples
- Spanish: Estoy más rayado que puerta de perrera con este proyecto en el trabajo.
- English: I'm more stressed than a dog shelter door with this project at work.