Green’s Dictionary of Slang

scrum n.2

[SE scrumptious]

(UK black) an attractive female, thus sexual intercourse.

[UK]T. Thorne (ed.) ‘Drill Slang Glossary’ at Forensic Linguistic Databank 🌐 Scrum - attractive female, sex.