What is the meaning of Get-up-and-go?

enthusiastic and energetic drive or ambition

Source: wiktionary.org