1 definition by Londonslang2007

To mean ‘fit’, ‘beautiful’, ‘good looking’ or something very enjoyable.
“Have you seen that girl over there?”
- “she’s bare scrum you know”

“Oh scrum! I’m off next week!”

“You have a week off!? That’s scrum!”
by Londonslang2007 March 30, 2022
Get the Scrum mug.