Green’s Dictionary of Slang

shed n.2

[‘something you put your tools/tool n.1 (1a) in’]

an unattractive, promiscuous young woman.

[UK]Roger’s Profanisaurus in Viz 87 Dec. n.p.: shed n. A large, promiscuous woman; slag. Somewhere to stick your tools.