steve's on a jampaloon and he'll be back on thursday
(noun) when you go on a road trip with nothing but a puppet but you force feed him real food
"steve's on a jampaloon and he'll be back on thursday" What is the definition of "jampaloon"?