Green’s Dictionary of Slang

pus-bag n.

also bag of pus, pus brain, pushole, pus-nuts, puss-bag
[nuts n.2 (1); the use of SE pus may offer a link to earlier derog. terms relating to venereal diseases]

[1960s+] (US) a contemptible person (cf. pussbucket n.).