Well, I gave that hint because I thought you were looking in the wrong places, but given the man minutes that's clearly been put into this, that seems unlikely. Let me say then that it's a reference to something that never actually appears in the strip itself, but is still in-universe.The "This should be easy" Is a trap... >.<
Don't suppose you could clarify your earlier hint of the song?