Vocabulary

ドン引き

being put off (by someone's words, behaviour, etc.); being taken aback; recoiling (in shock, disgust, etc.); cringing; being left speechless

noun suru-verb vi