piss all over somebody spoken not polite LAUGH British EnglishBrE to thoroughly defeat a person or a team 把某人打得屁滚尿流piss all over somebody• Basically we pissed all over them, and out-classed them in every department.
→ piss all over somebody at piss1(4)