This word has caused a very small stir since I've started using it.
Mainly because nobody knows what it means. (including me)
SO leave your comment below on what you think it means, cuz honestly I'm getting a little sick of using a word and I don't even know what it means.
I think it could be used sort of in the same context as "YOLO" only instead of meaning "You only live once" it would just mean like "awesome" or something. Why not just say awesome then? You need a new word every once in a while.
For example, if you do something really stupid and someone asks for an explanation, just say "Changsha!" :D