Ahh well, I don't want it to be THAT easy...
You are not getting any results because the words 'Xiao' and 'Emo' actually mean something in their own right so a simple Google look up won't help.
I am sure you guys can find something. There have actually been little references to things all over the game...
Well, I'm not finding anything...hmm....I know for a fact that 'Xiao' is Chinese, not so sure about 'emo'...if I knew what symbols they were written with then I could at least try to locate them in my Japanese dictionary (because Japanese uses a lot of Chinese characters, and my dictionary has a little index that has all the Chinese characters that are used in Japanese so I could possibly find some meaning that way...) but so far my hunt has been unsuccessful.