Green’s Dictionary of Slang

pisspot adj.

[pisspot n. (1)]

[17C; 1930s+] third-rate, incompetent.