This is an awesome word. Louche. meaning, not reputable or decent.
Even though I don't normally speak or write as though I am a word dork, I totally am.
And the etymology is French. Even better!
French, literally, cross-eyed, squint-eyed, from Latin luscus blind in one eye