It's possible that:
* It's a misspelling or a made-up phrase.
* It's a specific term within a niche community or subculture. If you can provide more context about where you encountered this phrase, it might be possible to decipher its meaning.
Could you please tell me:
* Where did you hear or read this phrase?
* What was the context?
This will help me understand the intended meaning and provide you with a more accurate answer.