kick off the moss

  • Chris K

    Senior Member
    English / US
    In this particular case I would say no, it's not an idiom, and it's meant literally. There's moss growing on the roof and he's kicking it off. More generally, "kick off the moss" would work as an idiom meaning "get going," "get busy," etc. As we say, moss never grows on a rolling stone.

    To me, "keep it turned on" refers to the song, i.e "it's for people like you that I keep the song turned on, it's for your sake that I bother to do it" etc.