Green’s Dictionary of Slang

despatch one’s cargo v.

to defecate.

[UK]J. Manchon Le Slang.