What's "rolling stone" mean?

Native speaker’s answer
Rebecca
Here, "rolling stone" refers to him moving constantly for work. It comes from the idiom "a rolling stone gathers no moss," which means that a person does not stay in one place to gain wealth or status. They avoid responsibilities and cares. It also has a musical reference to the rock band, The Rolling Stones, which links since he's singing about his musical career. Ex: He was a rolling stone for many years. Ex: I prefer to be a rolling stone. I don't want to live in one place.