叫兽fromstar二千fromearth
[jiào shòu fromstar èr qiān fromearth]
Professor From Star 2000 From Earth, a mixture of internet slang and pop culture reference. 'called-beast,' which means teacher or professor (in China). It also pays tribute to the drama “Descendants of the Sun” popular among young generations for its unique naming convention.