It could be a jargon specific to a certain group, or perhaps it's a made-up word. If you could provide some background about where you encountered this term, I could try to figure it out.
This just could be https://zoebvdg502473.aboutyoublog.com/37862484/hmmm-a-interesting-one-69cuan-doesn-t-seem-like-a-familiar-word-in-any-general-tongue-i-know