It is a name to call people instead of calling them a bad name in front of teachers or parents. It doesn't have a meaning, which confuses people. They will want to know what changis means, and you can make up the definition however you would like. For example
Stop being such a changis you just spilt the coffee. In this case it could mean "moron, idiot, dipshit"
You can make it anything you want
1👍 3👎