skidizen
Skidizen : a non contributing member of society (a skid) who makes no effort improve of ones self or bathe
Did you see those skidizens hanging out downtown? OR I was shopping and a skidizen walked past me and they smelled terrible, I almost fell over