YECCH Meaning of YECCH in English interj. exclamation of disgust, exclamation of aversion Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012