Green’s Dictionary of Slang

damson-pie n.

[pun on damn! excl.]

obscene language.

W.Black Strange Adventures of House Boat Ch. viii 99: Even if you were to hear some of the Birmingham lads giving each other a dose of damson-pie... you wouldn’t understand a single sentence [F&H].