It's actually a reference to an oncology treatment, GG, and not at all pleasant..:0(
I still have the instructions of one of those marble slides, where you have to construct a huge framework of runways, then sit back and watch said ball bearings skitter all over the floor, hurting several people in the process.
As they're all in Chinese, I'm waiting for the day that it gets completed after five years! A Daught gave it to me instead of a bottle of malt...