Dictionary Entry: 自取其辱

Word
Pinyin
自取其辱
zì qǔ qí rǔ

(idiom) to embarrass oneself

Child Entries of 自取其辱