Slang Terms: Slump Buster

Tom has not heard of the terms “Ghosting” or “Slump Buster”. Do you know what they are?