"Slut" can mean two things:
A immoral woman, or prostitute
or
A dirty, and slovenly woman.
In this question, I would I like a term for men, that is the equivalent of the second meaning. Is there a term for describing a man that is dirty and slovenly?