It's possible that:
* It's a misspelling: There may be a similar-sounding word you're thinking of.
* It's a made-up word: Someone may have invented it for a specific purpose, like a fictional story or game.
* It's a technical term: It could be a specific term within a particular field, like science or medicine, that is not widely known.
If you provide more context about where you encountered this word, it might be possible to help you determine its meaning.