Green’s Dictionary of Slang

pissface n.

[piss n. (1) + -face sfx]

[1990s+] (UK juv.) a general term of abuse.