sordid
sor-did
adjective
Involving immoral or dishonourable actions; dirty or squalid.
"The newspaper exposed the politician's sordid past."
Thesaurus
Synonyms: squalid, seedy, sleazy, disreputable, seamy, dirty, unclean, soiled, flyblown, acquisitive, corrupt, shoddy