squalid

adj

1.
2.
foul and run-down and repulsive
Derived from:
squalidness