奇耻大辱qíchǐdàrǔTop 50000Meanings1. (idiom) a great humiliation; a huge embarrassmentCharacters used奇strange耻shame大big辱to insult