pissed like a rat - Spanish English Dictionary