scufts
English
Noun
scufts
plural of
scuft