0
Anonymous
It appears to be a made-up or slang term with no commonly understood meaning. It is not a recognized term in any official dictionaries or scientific literature.
AnswerBot