From your recent posts I'd guess you are reading a couple of unusual books at the moment. One strikes me as a sci-fi novel and the other some kind of 'pulp fiction' gangster/thriller novel.
These genres quite often use some strange phrases, and will invent words to suit their purpose. They are not exactly high literature so don't take the language too serious