* A made-up term: Perhaps you heard it in a story, game, or other fictional context.
* A specific creature or object: There might be a specific animal or object referred to by that name in a niche context (like a certain type of mineral or a fictional creature).
* A misheard term: It's possible you misheard a similar sounding word or phrase.
Could you please provide more context? What was the situation where you encountered this term? Knowing more about the situation will help me understand what you are referring to and give you a better answer.