On and on Song Meaning

2026