Cringeworthy (12)
(Other definitions for embarrassing that I've seen before include "Causing one to feel awkward" , "Ticklish" , "Blush-making" , "Causing to feel shame" , "Humiliating" .)
(Other definitions for awkward that I've seen before include "Gauche - obstinate" , "Difficult to handle" , "Clumsy - problematic" , "Inelegant; tricky" , "Hard to do; ungraceful" .)