From Longman Dictionary of Contemporary Englishpiss all over somebodypiss all over somebody spoken not politeLAUGH British English to thoroughly defeat a person or a team → piss
Examples from the Corpus
piss all over somebody• Basically we pissed all over them, and out-classed them in every department.