What is Scruffin?
A whore (see Bunni Lebowski).
"This fuckin' scruffin, this fuckin' whore is walkin' around town. I didn't watch my buddies die face down in the muck for this!"
See whore, slut, tramp, ho, prostitute, porn star, logjammin