This sounds very canadian french. The words do not make much sense, and if you like the song, you do not want to know what this means, because it says very little.
Cheers,
Bob