I don't know this novel but the author is American and the slang in it may be limited to a certain part of the USA and / or a period of time in the past. Other teachers may know more. So I am in a similar situation to you in working out the meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.