Word Definition - 自取其辱

zì qǔ qí rǔ (idiom) to embarrass oneself

Individual Character Details