sordid
adjective
-
meanly avaricious and mercenary“sordid avarice”
-
foul and run-down and repulsiveflyblownsqualid
-
unethical or dishonestdirty
-
morally degradedsqualidseamyseedysleazy