Green’s Dictionary of Slang

scad n.1

[? Cornwall/Devon dial. scad, a brief shower of rain]

semen.

[UK] ‘The Westminster Whore’ in Farmer Merry Songs and Ballads (1897) II 5: Madam P. hath a thing at her breech, / Sucks up all the scad of the town.