Might as well bump this, but I can't contribute right now. Actually, I could, but it'd be another song from a same artist (which we sometimes do, but feels like cheating). I could Google it, but that also feels like cheating (but maybe we could just call it "research"?) I looked up a bunch of unfamiliar words in titles of songs I liked, and invariably they turned out to be obscure references in languages I'm not familiar with, so not actually made up. I'm sure I might eventually stumble upon one, but after a few dozen it stopped being worth the effort. I'm admitting defeat for this round for now, but maybe someone else has had better luck.