That causes one to cringe with embarrassment; embarrassing.
Causing one to wince with embarrassment; cringeworthy.