piss on somebody's party - Francés Inglés Diccionario