K-Hole Lyrics

Lyric discussion by music_meaning 

Cover art for K-Hole lyrics by CocoRosie

The drug information is part of it and explains some of the fragmented thoughts.

I think there is also a meaning beyond the drugs regarding salvation. One line says "Martin Luther, you're an angel." Martin Luther believed that to be saved, your deeds on Earth could be ignored. The speaker is saying that what she has done on Earth will be "washed away" (the sins of drugs, abortions, and other "unholy" acts) and she will go to heaven to be with God.