What does "squalid" mean?

Squalid: Dirty through neglect; foul; filthy; extremely dirty. Uncomed his locks, and squalid his attrie. Dryden. Those squalid dens, which are the reproach of large capitals. Macaulay.

Sources