Goodness, that is one bizarre song.
YouTube suggested listening to Tubthumping by Chumbawamba after, which is apropos to this topic. If you dont listen too closely, Tubthumping sounds like an inspirational song about never letting adversity keep you down.