sordid- adjective
1.
morally ignoble or base; vile: sordid methods.
2.
meanly selfish, self-seeking, or mercenary.
3.
dirty or filthy.
4.
squalid; wretchedly poor and run-down: sordid housing.

Theme