That causes one to cringe with embarrassment; embarrassing.
uncomfortable and weird
evasive and shifty
risky
dishonest
deviant
unsound and unreliable