Green’s Dictionary of Slang

strump n.

[strum n.2 but note SE strumpet]

a female considered purely in sexual terms.

[UK]F. Taylor Auf Wiedersehen Pet Two 277: There’s Swedes, there’s Germans, there’s French [...] From Malaga to Gib it’s wall-to-wall strump.