louche
louche - adjective
of questionable taste or morality
louche - thesaurus
shady