For years I had been wondering what this word meant. Initially I even suspected it was 'rab da', but somehow couldn't figure out the meaning. Funnily enough, I discovered the meaning looking up vagrant in dictionary. And even funnier is the fact that it's a book about human rights.
Rum world we live in. You think you are doing work and learning more about human rights, and then eventually you discover what a weird word in a cheesy song means. Oh the joys of translation!