Answer: embarassing

AnswerCrossword Clue
EMBARASSINGMaking flush