pissed like a rat - Francés Inglés Diccionario