SCRUM


Meaning of SCRUM in English

Very good. Sporting. Example: You got me a present? How scrum of you.

Slang English vocab.      Английский сленговый словарь.