It's possible that:
* It's a misheard or misspelled phrase. Could you double-check the original source or provide more context?
* It's a specific term from a particular niche or subculture. If you can tell me where you encountered this phrase, I might be able to help you understand its meaning.
* It's a made-up phrase. It's always possible someone invented this phrase for a specific purpose.
To understand the meaning, I need more information. Please provide:
* The source of the phrase: Where did you hear or read it?
* Any surrounding context: What was being discussed or written about?
* Your interpretation: What do you think the phrase might mean?
Once I have this information, I'll be able to help you decipher the meaning of the phrase.