It could be a nomenclature specific to a certain group, or perhaps it's a neologism. Maybe provide some information about where you saw this term, I could try to figure it out.
It could be
There's a chance could https://iannajb781304.blognody.com/35799447/that-s-a-interesting-one-69cuan-appears-to-be-a-recognized-term-in-any-popular-language-i-am-familiar-with