It could be a nomenclature specific to a certain field, or perhaps it's a neologism. Maybe provide some context about where you heard this term, I could try to figure it out.
That might be
Perhaps could change to https://briankbjg667599.activoblog.com/36998201/that-s-a-interesting-one-69cuan-appears-to-be-a-common-term-in-any-general-language-i-am-familiar-with