pissed on

listen to the pronunciation of pissed on
Английский Язык - Английский Язык

Определение pissed on в Английский Язык Английский Язык словарь

piss on
(deyim) Thoroughly defeat, or trounce

City pissed on United yesterday in their cup match.