Green’s Dictionary of Slang

cakpants n.

[cack n.2 (1) + SE pants]

a general term of abuse; the implication is that the subject is a coward, who soils their underwear through fear.

[UK]N. Barlay Crumple Zone 165: Shu’ it cakpants, says Burston staring Ridge down.