Vocabulary

迷演

bizarre performance; dumbfounding performance

noun