sleazy
slea-zy
adjective
Unpleasant, immoral, or dirty, often linked to low-quality or disreputable people or places.
"The bar had a sleazy atmosphere."
Thesaurus
Synonyms: thin, sordid, squalid, seedy, disreputable, seamy, tinny, crummy, cheesy, bum, punk, cheap