About XiaoFrog

XiaoFrog - In Chinese 'xiao' means small, and in the context of animals can mean the baby form of an animal. So XiaoFrog in a kind of literal sense means 'baby frog', but it represents the mixing together of languages, a combination of Chinese and English, a kind of hybrid.