OUCH Meaning of OUCH in English int. expressing pain or annoyance. Etymology: imit.: cf. G autsch Oxford English vocab. Оксфордский английский словарь. 2012