I've got a gut feeling you're translating some lyrics. If so, that phrase might remain an enigma for everyone except for the songwriter. Sorry if I'm mistaken. But judjing by the lack of replies, the phrase is either uncommon or is missing something.
Student or Learner