Humiliating, cringeworthy (12)

I believe the answer is:
embarrassing
(Other definitions for embarrassing that I've seen before include "Causing to feel shame" , "Humiliating" , "Ticklish" , "Causing one to feel awkward" , "Blush-making" .)
I believe the answer is:
embarrassing
(Other definitions for embarrassing that I've seen before include "Causing to feel shame" , "Humiliating" , "Ticklish" , "Causing one to feel awkward" , "Blush-making" .)