It could be a abbreviation specific to a certain group, or perhaps it's a made-up word. Maybe provide some background about where you heard this term, I could try to figure it out.
It could be
Perhaps turn into a https://iangptu819751.blog-gold.com/43214678/well-now-a-tough-one-69cuan-isn-t-a-recognized-term-in-any-widely-used-tongue-i-am-familiar-with