SCRUFFS


Meaning of SCRUFFS in English

Noun. Less important clothes in which one relaxes or completes tasks likely to dirty or ruin them. E.g."I can't come for a meal immediately, I'm still in my scruffs."

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