It could be a nomenclature specific to a certain industry, or perhaps it's a invention. If you could provide some background about where you heard this term, I could try to help.
That might be
It's possible that https://ezekielhxim218690.pointblog.net/hmmm-a-tough-one-69cuan-doesn-t-seem-like-a-recognized-term-in-any-popular-dialect-i-am-familiar-with-77818232