This one reminds me of a "song challenge" write. Your given a topic, or title or some starting point and everyone in the group returns the next week with their take of the challenge.

I use to be in a group like that and I enjoyed it immensely.

So if the challenge was "Given Up For Lent" this song would have knocked all the other entries clean out of contention!

Simply a super reinterpretation and development of a lyrical idea!