It could be a jargon specific to a certain field, or perhaps it's a neologism. Maybe provide some background about where you heard this term, I could try to figure it out.
That might be
Perhaps could change to https://poppymitw008790.mpeblog.com/59618881/well-now-a-tricky-one-69cuan-appears-to-be-a-common-word-in-any-general-language-i-have-come-across