Green’s Dictionary of Slang

scruff adj.

[scruff n. (1)]

[1950s] messy, unkempt.