What is the meaning of [fire in the belly]

I worry about my son. He’s smart enough to succeed, but he doesn’t have the fire in the belly (strong ambition).