My guess is that this is something invented by the author to sound as way out as possible, and it is not necessary for it to have any particularly specific meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.