That causes one to cringe with embarrassment; embarrassing.
Liable to humiliate, degrade, shame or embarrass someone.