It could be a nomenclature specific to a certain field, or perhaps it's a made-up word. If you could provide some information about where you saw this term, I could try to figure it out.
This just could be https://aliviaafpg214075.blogdigy.com/hmmm-a-tough-one-69cuan-doesn-t-seem-like-a-recognized-term-in-any-general-language-i-am-familiar-with-50925962