piss and vinegar

Noun

 * 1)  Exuberance or enthusiasm, especially to an excessive degree; bravado; youthful energy.