This word is called Jiong in Chinese, which is an ancient Chinese word, but very popular recently. It means embarrassed or stuck. I think this word is very cute, so many young Chinese like to use it online. To learn Chinese words, check http://www.hellomandarin.com/ilovechinese/characters