Answer: embarassing

AnswerCrossword Clue
EMBARASSING

Making flush