自高自大zìgāozìdàMeanings1. to think of oneself as terrific (idiom); arrogantCharacters used自self高high大big