What is the meaning of Cringeworthy?

That causes one to cringe with embarrassment; embarrassing.

Source: wiktionary.org